Anna Sokol

http://www.annasokol.com                                                                   anna@annasokol.com


Objective: To obtain a position as a Software Engineer to utilize my exceptional technical skills.


Education:

      Master of Science in Computer Science 

      Stony Brook University, Stony Brook, NY - May 2003

       - GPA: 3.58


      Bachelors of Science Degree in Computer Science

      Stony Brook University, Stony Brook, NY - May 2002 

       - Major GPA 3.5


Work experience:

       April 2006 - Present

      Software Engineer, Bal4 Technologies, Bethpage, NY 

       - Designing modifications, addons, and plugins to the fourDScape software. 

       - Creating a tree like preferences interface, which can be modified using an external XML.

       - Modifying wxTreeMultiCtrl to include icons in the nodes.

       - Developing a faster way to store gigabytes of data in memory.

       - Implemented using Microsoft Visual C++, wxWidgets, SQLite. 


     April 2005 - Present

      Website Designer, School of Health Technology and Management, Stony Brook University

       - Redesigned all the School of Health Technology & Management departmental websites listed 

         below and am currently redesigning the other departmental websites within this school. 

       - Made the website easy to navigate and visually appealing.

       - The goal of the websites is to attract undergraduates interested in these programs to the Stony 

         Brook University and the School of Health Technology & Management. 

       - Implement using Dreamweaver, Fireworks, JavaScript, CSS, and XHTML.

       - Available for review:

         (Athletic Training Program) - http://www.hsc.stonybrook.edu/shtm/programs/at/

         (Clinical Laboratory Sciences) - http://www.hsc.stonybrook.edu/shtm/programs/cls/

         (Physician Assistant Program) - http://www.hsc.stonybrook.edu/shtm/programs/pa/

         (Health Care Policy and Management) - http://www.hsc.stonybrook.edu/shtm/programs/hcpm/


      November 2005 - April 2006

      Programming Consultant, Rapport-Weiss Communications, LLC, Bethpage, NY 

       - Developed the ListNET LISA Award winning EZ Proposal Writer software, which makes it quick 

         and easy to create consistent proposals. 

       - Uses a tree like interface to create the proposals and then prints out a PDF of a proposal.

       - Created both a network version and a stand alone version.

       - Implemented using Microsoft Visual C++, wxWidgets, SQLite, and VBScript. 


      June 2003 - Jan 2004, Nov 2004 - Jan 2005

      Programming Consultant, Applied Biomathematics, Setauket, NY

       - Created software for Pfizer that graphically displayed risk analysis statistics for the research 

         Pfizer Pharmaceutical Company did on certain drugs.

       - Produced an implementation of Pfizer risk imaging software algorithms and a graphical display. 

       - Programmed in Borland Delphi, Pascal, and OpenGL. 


Software Developement:

     Jan 2003 - May 2003

     Artistic (non-photorealistic) 3D object Rendering in Watercolor

      - Used Perlin Noise to simulate brush strokes of volume data and applied the noise back to the 

        volume data. 

      - Implemented for Windows in Microsoft Visual C++, OpenGL, FLTK

      - Implemented for MacOS X in XCode Cocoa and OpenGL.


     Jan 2003 - May 2003

     Modeling Hair with NURBS and Simulating Hair Motion with Mass-Springs

      - Simulated different types of hair from very curvy to straight, from very short to very long, and 

        from very dense to balding. 

      - Simulated different affects forces have on hair from wind, gravity, and damping, as well as, 

        user-specified forces directly impacted on the hair.

      - Implemented in Microsoft Visual C++, OpenGL, FLTK.

       

Projects:

     June 2002 - May 2003

     The Peace Post Project, Master's Project, Stony Brook University

      - Received the Dialogues Across Differences Presidential Mini-Grant.

      - Developed a multilingual website that promotes peace and understanding between children 

        of warring nations and religions.

      - Implemented in Macromedia Director, Lingo, MYSQL, SQL, PHP, and HTML.

      - Demonstrated my ability to bring various groups of people to work together.

      - Available for review: http://www.celt.sunysb.edu/peacepost


    Oct 2002 - Jan 2003

    The Virtual Building Project, Stony Brook University

     - Worked as part of a team.

     - Programmed High Precision Image Mosaicing on a sub-pixel level.

     - Implemented in C++ on Linux.


Technical Skills:

      Programming Languages: SQL, C++, C, Java, Perl, Pascal, PHP, MIPS, IJVM, MATLAB, Mel, 

            JavaScript, ActionScript, Lingo, Modula-3, ASP, VBA, VBScript, AppleScript

      Design: OpenGL, FLTK, wxWidgets, GLUI, GLUT, Latex, XML, HTML, XHTML, CSS, Unicode

      Operating Systems: 

           Window 95, 98, NT, 2000, XP, and ME, Mac OS 9 and OS X, Linux, Unix, DOS, Solaris

      Software: Microsoft Visual C++ and Visual Basic, Borland Delphi, IBM VisualAge for Java, 

            JBuilder, Maya, Infini-D 4.5, XEmacs, XWindows, SPIM, Macromedia Director, Flash, 

            Fireworks, and Dreamweaver, FileMaker, Adobe PhotoShop, Acrobat Reader, Illustrator, and

            Premiere, Microsoft Excel, Word, and Outlook, Netscape, Quickbooks, MATLAB

      Database: SQLite, Sybase, DB2, MySQL, XQuery, Quip, Microsoft Access, ODBC, JDBC

      Hardware: Macintosh PowerPC, Dell PCs, IBM PCs, Sony PCs

      Network: Ethernet, TCP/IP, LAN


Activities/Achievements: 

    Deans List 3-semesters

    Society of Women Engineers (Website Administrator and Secretary, 2001)

    IEEE


Foreign Languages: Fluent in Russian and basic knowledge of Spanish


References: Available upon request