Mikhail Gambarian
Cayce, SC **033
Phone home: 803-***-****
Phone mobile: 910-***-****
Email: **********@**.**.*** ********@*****.***
Job Objective:
A Challenging position in Software Engineering or Programming.
Summary of Qualifications:
Theory:
Computer algorithms, Object oriented design; Database programming;
Numerical programming; Mathematical models in economics and chemistry;
Mathematics, Economics, Statistics, Finance.
Programming:
Very good knowledge + >5 years experience:
C, C++, VC++, Multithreaded programming, Mathematical programming,
Network/Socket TCP/IP programming, C#, Java, Servlets, JSP, C#, ASP.NET
Graphics programming, Windows programming, GUI, Web programming.
Good knowledge + >2 years experience programming in areas:
Statistics, Embedded programming, Unix/Linux, NT; COM/ATL; SSL, Palm
programming, JDBC; Database programming; SQL; Telephony; Multithreaded;
Sockets, UML, Program Design, VB; COM/DCOM/ActiveX, Unix, JavaScript,
Delphi.
Technical certifications:
Sun certified programmer for Java 2 Platform.
Sun certified developer for Java 2 Platform.
Microsoft certified professional - developing Desktop Applications with
VC++ 6.0
Microsoft certification - developing Distributed Applications with VC++ 6.0
Microsoft certification - developing Distributed Applications with Visual
Basic 6.0
Work Experience:
Topcoder, Glastonbury, CT (Telecommuting, part time) 8/2009 -
Developed ASP.NET MVC PPM Proctor Management web now
application using WCF, Microsoft MVC, ASP.NET AJAX,
Javascript, SQL Server.
AIT, NC. 7/2007 -
Meta search program on VC++, Browser extensions for 7/2009
Internet Explorer and Firefox (tyBit),
Java/C++/JavaScript.
Metasearch Unix version, C++, Linux.
Developed IM prototype. compatible with Yahoo IM, AIM,
Google Talk using Java and VC++ versions.
Some projects with Java web services.
VC++, MFC, ATL, STL, COM, .NET, Java, Internet, Web
Services, SQL Server / stored procedures.
Metasearch Web Version - ASP.NET, interface with VC++.
Extensive use of multithreading code in MFC and Java.
Wrote filters for Apache using apache sources (on Linux)
Attagene, NC (Telecommuting, part time) (8/2004 -
Used mostly VC++, some Java, Unix. 9/2007)
Developed web based Experiment management application
using Java, Servlets, JSP, JDBC. Added communication with
VC++ programs using web services with Java Web site using
JDBC/MySQL.
Wrote programs dealing with genetic data, VC++, MFC, COM,
and GUI. Developed VC++/MFC program FactorialPro - reading
binary source data in FSA format, calculating and drawing
draw data and peaks, allowing interactively changing
graphics parameters in runtime. Exported resulting peaks
data in several formats, including exporting to Excel
using Excel COM interface.
Adapted statistical programs, including Factor and Claster
analysis to VC++/MFC and integrated with FactorialPro.
Topcoder, Glastonbury, CT (Telecommuting, part time) 12/2002 -
Programmer and QA. QA of Web applications. Prepared test 9/2006
cases. Developed Java components. Developed distributed
Java and Java WWW applications. Used Java, JUnit, J2EE,
JDBC, Http, ANT, XML, Servlets, JSP, Tomcat, Oracle,
MySQL, Linux.
Java ME programming for Handheld Computers
Developed .NET components for TopCoder (Distributed
Simple Cache, Expressions Evaluator and other). C#, COM,
.NET, NUnit, Sockets, UML, Multithreaded programming,
Remoting, ASP.NET.
Moscow State University, Moscow (Telecommuting, Part time) (8/2001 -
now)
Big project debugging C++ application on Linux.
Wrote Psychology models, used VC++, COM, Java, XML, User
Interface.
Multithreaded programming, statistics, SAS, FoxPro. Wrote
statistical and modeling programs. Developed Delphi
statistical package for modeling time series.
PALM educational programs.
Wrote Web Application using Java, Servlets, SQL, ASP.NET
Escient, Greenville department (contract). 10/2000 -
Writing production testing program for Home entertainment 4/2001
(DVD + MP3 + Internet + TV) product. Embedded programming,
PowerPC, C++, PSOS Unix like Real Time OS, ACE, GUI,
sockets, modems and multithreaded programming. Designed
GUI using VC++ on Windows.
Alcatel, NC (contract). 9-10/2000
Extracting information from Oracle Database. VC++, VB,
PL/SQL, SQL, Oracle.
Molan Corporation, Palo Alto, USA (contract) 5-8/2000
Writing call distribution program. Used Computer
Telephony, Win 2000, MFC, TAPI, IP telephony, WTE, VC++,
COM/DCOM, ATL, Multithreaded programming.
Glenayre Corporation, Atlanta, USA (contract) 1-4/2000
C++ on Unix.
Participated in debugging Web integration with voice
mailbox. Used Computer Telephony programming, Proprietary
Operating System - flavor of Unix, C, and Sockets, Java.
Development on Solaris system.
TELEKOL Corporation, Boston, USA 1997-1999
Programmed for Computer Voice Mail systems. Participated
in two projects. Took part in implementing embedded voice
mail system Cadence - using C, DOS, Creating ActiveX
control and parallel port communicating program for
connection of IVR Wrote example VB IVR, FoxPro programs.
Integrated Voice Mail/ Email system IntegraX - took part
in implementing version 6.0, Modified Exchange client
program for integration of Voice Mail and emails, wrote
COM interface for other programs connecting to IntegraX.
Used tools: C++, MFC 4.2, NT 4.0, COM/DCOM, Client/Server,
TCP/IP Sockets, Exchange Integration, MAPI, TAPI,
Multithreaded programs, GUI.
Institute for the Economy in Transition, Moscow. (1995-97)
Developed computer models of Russian Economy. Used Excel,
Econometrics packages, SAS, developed C++, Java modeling
programs. Wrote package of Time Series analysis. Web
programming using CGI, SQL and JavaScript. Deplhi.
Marris Multimedia, London. 1993 - 95
Worked in Moscow Department of Marris Multimedia. Took
part in creating multimedia product "How Animals move",
CD-ROM. Wrote educational games, included in main
programs. Used Object Oriented Programming to port games
from MAC to Windows. All work on C++, MAC, and GUI.
Control Problem Institute, Moscow. 1990 - 93
Developed planning support systems for soviet plants. Used
C, FoxPro, Database programming, Networking.
Moscow State University, Psychological Department, part 1988-95
time.
Created programs of psychological diagnostics (C, later
C++) with menu and window system on DOS in graphical mode.
Created statistical programs of factor and cluster
analysis, Created hypertext help-program for protein
structure modeling system with compressed help files. C
DOS, Windows, GUI, SAS
Center of Job Organization, Control and Medicine, Moscow. 1987 - 89
Programmed medical diagnostic expert system ASKIS. Created
programs for sorting and formatting of bibliographic
information. C, Pascal, VAX/VMS, Unix.
All-Union Oil Industry Research Institute, Moscow. 1981 - 84
Created statistical programs and mathematical models for
chemistry research. Used Fortran, PL/I on clones of
IBM/370.
Education:
Moscow State University, Mathematical Department. (1975-80
Master Degree in Mathematics )
Russian-American University, Economical Department. (1990-91
Received Diploma )
Special program of cooperation between HSE and Erasmus (1996)
University, Rotterdam
Received Master Degree in Economics in Erasmus University
USA citizen since 01.2010. No Employment restrictions.
References furnished upon request.