CV : IVAN S. ABRAMOV

CAREER GOAL

- Research position in Information and Internet Technology, Database Design
- Areas of interest include Internet Technology, Database Design, Web Design, System Programming

SKILLS

- Programming languages: C, C++, C#, Java, SQL, XML, VB, VBA, Java Script + JScript, Perl, PHP
- MS Windows API, MFC, COM, STL, ATL, ADO, ASP, Open GL, DirectX, Direct Show, wxWindows
- Web page programming and design, VRML, HTML, DHTML, CSS, Macromedia Flash
- Development environment: IBM PC, Windows NT, Windows 2000, Microsoft Developer Studio, Visual Studio .NET; Macintosh, OS X, OS 8-9, Metrowerks CodeWarrior 7

- Excellent analytical/programming skills
- Self-motivated, quick learner
- Strong interpersonal/communicative skills

EDUCATION

Master of Science, Computer Science,
Department of Computer Science and Cybernetic,
Moscow State University, Moscow, Russia, 1997

PROFESSIONAL EXPERIENCE

Software Developer, Digital Element Inc. http://www.digi-element.com, Moscow Department (May 2002-)

- designed and developed «About Face» project, orthodontists software for Macintosh (Mac OS 9, X) and PC using Microsoft Visual C++, Metrowerks CodeWarrior, wxWindows API.
- took part in design and development of «WorldBuilder» project, award winning environment generator.
- took part in design and development of «Communicator» project, communication software for net rendering for WorldBuilder, 3DS MAX, LightWave, Maya
- designed and developed sound engine for 3D demo for NVidia, using DMusic
- developed and supported corporative web site.

Software Developer, OOO NPO Region, Moscow (May 1999-May 2002)

- designed and developed SQL Database project that includes road pavement and property statistics, photogrammetry based measurements (with 3d vector editor of measurements ) of road pavement and other objects on recorded video
- designed and developed custom user interface controls using Microsoft Visual C++, MFC
- designed and developed COM modules using ATL
- designed and developed SQL queries using Microsoft TSQL, using Microsoft ADO to access data.
- designed and developed ASP pages

Software Developer, Parallel Graphics, Moscow Department (August 1998-May 1999)

- worked on VRML programming
- developed character real time animation generator, and Java based library for VRML Avatars animation generator
- developed Java animation library adaptation for «The Islands» Internet VRML chat system
- used Microsoft Visual C++, MFC, 3ds MAX SDK, Paragraph VRML SDK (for Cortona VRML client)
- developed 3d Studio MAX to VRML scene converter plug-in

Software Developer and 3D Design Solution Consultant, Animatek Inc. (http://www.animatek.com), Moscow Department (April 1998-August 1998)

- created characters animation, applied Biovision motion capture data using 3D Studio MAX, Character Studio, assembled huge 3D landscape scenes with virtual characters and used network rendering

Software Developer, Animatek Inc., Moscow Department (March 1996-April 1998)

- worked on 3D animation programming, Microsoft Visual C++, MFC, 3ds MAX SDK
- developed caviar (voxel) 3d technology library (real time rendering voxel-based system used to produce visualization of tomography results or for 3d game characters)
- designed and developed 3D format converters, 3d studio, lightwave, Alias Wavefront RTG format parsers with animation data import
- worked on motion analysis and generation of the virtual characters, motion capture data processing, inverse kinematic technology for characters skeletons
- took part in design and development of motion processing plug-ins for Kinetix 3D Studio Max: Animatek Motion Studio, VariMotion technology, and other tools

Software Developer, TPM Animation Studio, Moscow (September 1995-March 1996)

- took part in development process of animated multimedia CD-ROM encyclopedia



© 1998-2003 Ivan S. Abramov