Resume
Objective
Education
PhD in Electrical and Computer Engineering, area of Human Computer Interactions, University of New Hampshire (UNH), Durham NH, May 2010, GPA 3.8/4.0, sponsored by NSF grants.
MS in Electrical and Computer Engineering, area of Computer Vision, University of New Hampshire (UNH), Durham NH, September 2002, GPA 3.8/4.0, sponsored by teaching assistantships.
BS in Electrical Engineering, Odessa National Polytechnic University, Ukraine, May 2000, GPA 95/100. Graduated with honors.
Professional skills
Operating systems: Windows, Linux, Solaris
- C, C++ (STL, boost, MFC, wxWidgets, OpenGL, OpenAL, Ogre3D, CeGUI, vtp, gdal, opencv, xerces, zlib, PhysX, audiere, pantheios, enet, sockets, doxygen), Delphi, pascal
- Perl, tcl/tk, python, lua, prolog
- Php, css, JavaScript, HTML
- VHDL
Software
- Microsoft Visual Studio, Borland Delphi
- SPSS (PASW) Statistics, SciLab, MatLab, MathCad
- Mercurial, subversion, cvs
- Open Office, Microsoft Office
- Blender, trueSpace6.6, AutoCAD, Gimp, Photoshop, 3DMax
- Apache, MySQL
- Mentor Graphics Tools for hardware design
Concepts: scientific analysis, simulations, patterns, threads, serious games, network protocols, plugins
Foreign languages: fluent Russian, intermediate Ukrainian, basic Spanish
Related experience
Chief Technology Officer at Static Line Interactive, Inc., September 2007 - present
- Founded the company
- Designed and developed applications with C++
- Streamlined processes using perl, python to create "one button operation" environments
- Created unique real time aerodynamic parachute simulations
- Created automatic mesh generation tools: GIS data comes in; ready to use mesh comes out
- Delivered training tools for skydivers (commercially available)
- Managed up to 3 people
- Worked with customers on product specifications and provided customer support
C++ programmer for Experiment Wizard, August 2008 - August 2009
- Designed a cross platform open source automation tool for automation of scientific experiments
- Developed the program in C++, perl
- Used XML Schema and Xml with xerces-c
- Published the program as an open source project on sourceforge.net
Coop position at Datacube, Inc., June 2002 - August 2002
- C++ programmer in Software Development group
- Designed test programs
- Performed quality assurance
- Debugged existing applications
- Participated in team and individual projects
- Was offered a full time position
MS thesis, Library for pattern recognition systems, September 2001 - May 2002
- Designed a library for pattern recognition systems
- Implemented the library using C++ (MFC, STL)
- Plug-in based
Coop position at Datacube, Inc., June 2001- August 2001
- C++ programmer in Customer Applications group
- Designed demonstration programs for old and new digital image processing hardware
- Debugged and extended existing programs
- Participated in team and individual projects
Digital image processing competition, UNH, Spring 2001
- 1st place
- Developed set of tutorials for digital image processing
- Programed in Matalab
- Designed a framework for creation of tutorials
Personal projects, C++ programming
- cregen - automatic mesh generation from a skeleton
- plug-ins for trueSpace - open source plugins for a 3D modeling and animation software
- ssr - 3D multiplayer game using OpenGL, OpenAL, sockets (code statistics)
- sjgui - open source gui library using OpenGL (extensive usage of templates and STL) (code statistics)
Freelancer, Summer 2000
- Designed and developed an educational program on Tai-Chi using Delphi (commercially available)
- Developed language learning tools using Delphi.
Research experience
Research Assistant at UNH, September 2003 - August 2009 Sponsored by Consolidated Advanced Technology Laboratory (CATLAB) and NSF grants
- Won best presentation award at NECHFES 2007 Student Conference
- Earned PhD degree, dissertation title: "Human-human multi-threaded spoken dialogs in the presence of driving"
- Studied human-computer and human-human spoken interactions
- Programmed in C++, tcl, perl
- Designed and ran experiments
- Analyzed data with Matlab and SPSS
- Worked with high fidelity driving simulator
Static Line Interactive, Inc., September 2005 - September 2007
- Researched aerodynamic properties of parachutes
- Developed 3D simulations using C++
- Analyzed data with SciLab
Research Assistant at UNH, September 2002 - August 2003 Sponsored by Datacube, Inc.
- Studied multi-threaded digital image processing
Publications
- Oskar Palinko, Andrew Kun, Alexander Shyrokov, and Peter Heeman, “Estimating Cognitive Load Using Remote Eye Tracking in a Driving Simulator,” ETRA 2010, pdf.
- Alexander Shyrokov, Andrew Kun, and Peter Heeman, "Experimental Modeling of Human-Human Multi-Threaded Dialogues in the Presence of a Manual-Visual Task," SIGdial 2007, Antwerp, Belgium, September 1-2, 2007, pdf.
- Peter Heeman, Fan Yang, Andrew Kun, and Alexander Shyrokov, "Conventions in Human-Human Multi-threaded Dialogues: A Preliminary Study," in International Conference on Intelligent User Interfaces, San Diego CA, Jan, 2005, pdf.
Teaching experience
Teaching Assistant for
- Introduction to Digital Systems Course, UNH, ECE, Fall 2009
- Computer Engineering Course, UNH, ECE, Spring 2002
- Communication Course, UNH, ECE, Fall 2001
- VLSI Design Course, UNH, ECE, Spring 2001
- Junior Laboratory, UNH, ECE, Fall 2000 and Spring 2001
- Communication Course, UNH, ECE, Fall 2000
- Teaching Assistant in Computer Applications, Odessa National Polytechnic University, Ukraine, Spring 1998
For all courses
- Prepared and assisted students with lab work
- Made up and corrected lab and homework assignments
Leadership
Argentine tango club, University of New Hampshire, 2007 - 2009
- Founded Argentine tango club
- Taught students the science of Argentine tango
Leader in New Hampshire Outing Club, UNH, 2006 - 2007
- Planned and organized trips
- Led people on different outdoor trips
Martial arts instructor, Odessa, Ukraine, 1995-2000
- Self defense classes
- Tai-chi
- Bagua
Work authorization
- Any employer in US
- Green card holder
Hobbies
- 3D graphics: programming, modeling, animation, input devices
- Sports: fencing, martial arts, skydiving, gymnastics
- Dancing: Argentine Tango, West Coast Swing
References
- Andrew Kun: Associate Professor, University of New Hampshire, (603)-862-4175
- Richard Messner: Associate Professor, University of New Hampshire, (603)-862-1304
- Andrzej Rucinski: Professor, University of New Hampshire, (603)-862-1381
- Bill Ward: Engineering Manager, Datacube Inc.