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