Sei sulla pagina 1di 2

Nikolay Vasilyev

102 Quail Run Drive, Deer Park, NY, 11729


Home tel. (631) 274-7033
Cellular (516) 225-8695
E-mail nikolay.vasilyev@gmail.com
______________________________________________________________________________________________________________

OBJECTIVE:

Position in software development utilizing 25+ years work experience in all phases of the
software development life cycle.
Mathematical background and experience in mathematical modeling and optimal control methods
of physical process makes me a good fit for the development of research type of software or
software that includes a lot of math. Proven ability to develop a project from inception to a
commercial product.

Extended programming experience and knowledge in the areas of:


• Windows PC GUI applications
• Databases design and development
• Embedded software

TECHNICAL SKILLS:
Languages: C/C++, Visual C++, Pascal, Visual Basic, SQL, Assemblers for several
processors.
OS: MS Windows 9x/NT/2000/XP, MS DOS, VAX\VMS, NOS (proprietary
embedded Unix-like RTOS)
Hardware: IBM PC, VAX, PDP-11, embedded systems based on Motorola 68K
and ARM CPUs, Hand Held terminals based on i85, ASICs, Computer
Application to Measurement and Control (CAMAC)
Technologies: OOA/OOD/OOP, XML, Windows GUI, Windows API, SQL, client/server,
multithreading, multitasking, multiprocessing, real time, wireless, ISR, drivers,
digital signal processing.
Databases: Paradox, Oracle, SQL, Btrieve
Software Tools: Windows IDEs (Microsoft Visual Studio, Borland Builder C++ / Delphi,
Measurement Studio), PVCS.

PROFESSIONAL EXPERIENCE:

Senior Software Engineer / Project Manager 2000 – 01/2009


Lipman USA Inc. Syosset, NY
(bought by Verifone Inc. in 2006)

• Designed and developed software for Back Room PC to acquire financial


information from ECRs / ATMs / Script / Prepaid Phone Card / Credit card by local
access or remotely through phone lines or Ethernet. (C++, Visual C++, Oracle, SQL,
Windows GUI, Windows API, multithreading,)
• Designed and developed embedded software for Motorola 68xxx or ARM based
Lipman Cash Register/Point-Of-Sale/ATM/Scrip/Prepaid machines. It combines full
terminals functionality, and RS-232, Modem or Ethernet communication options to dial
up to major hosts (credit companies and banks) for credit/debit card authorization and
send financial information to the Back Room PC. (C, wireless, ARM/Motorola 68xxx
embedded system)

Nikolay Vasilyev 1
• Designed and developed driver for User Signature Capture by electronic PAD
device to use in ECRs. (C, ARM/Motorola 68xxx embedded system)
• Designed and developed software for storing User Signature together with Receipt
in PC data storage and sending this information to the Internet for merchant control. (C+
+, Paradox, XML)
• Designed and developed LAN for ECR terminals. (C, Motorola 68xxx assembler,
ARM/Motorola 68xxx embedded system)

Software Leader 1997-2000


Lipman Russia Inc. St.Petersburg, Russia
• Designed and developed embedded software for Motorola 68xxx or ARM based
Lipman Cash Register for the Russian market (VMS, C, Pascal).

Senior Technical Lead 1992-1997


LAR Company. St.Petersburg, Russia
• Participated in software development for Saint Petersburg region LAND-
SURVEY system (SQL, Paradox, C++).
• Designed and developed software for testing embedded software for Time &
Attendance and security systems (C, real time, Paradox).
Research Officer 1986 – 1992
Institute of the Electro Physical Apparatus. St.Petersburg, Russia

• Participated in design and development optimal control algorithms for the Serpukhov’s
proton synchrotron (Russia)
• Participated in design and development of algorithm and programs for the plasma stability
support in T15 Tokamak in Moscow Kurchatoff Institute. (Fortran, PDP Assembler,
CAMAC)
• Designed and developed software for automation of experiments in Nuclear Science
(Accelerators and TOKAMAK’s) (C, Fortran, Real Time, Paradox, Pascal).
• Designed and developed software for equipment control in Nuclear Science experiments
(PDP assembler, real time).
• Developed of library for collecting information about elementary particle tracks in the
Bubble Cell CERN accelerator in Geneva. (C, Fortran, CAMAC, Digital Signal Processing)
• Participated in design and development of programs for the poloidal field support in T15
Tokamak in Moscow. (Fortran, PDP assembler, CAMAC).

Prior work experience available upon request.

EDUCATION:
MS in Mathematic - St. Petersburg State University, Russia.
Ph. D. thesis –“Optimal control methods in the particles accelerator injection system”
REFERENCES:
Are available upon requests.

Nikolay Vasilyev 2

Potrebbero piacerti anche