|
San Ramon CA, 94582 Phone (925)-548-4693 (mobile)• E-mail issarevs@comcast.net |
Sergei Issarev
|
Objective |
|
|
|
Engineering of software for instrumentation control and data acquisition applications. |
|
Summary of qualifications |
|
|
|
§ C++, local and remote COM servers, custom ActiveX (OCX) controls § Multi-threaded design, STL, OOD, modular (DLL) design, GUI, State Machines § Machine-to-machine and machine-to-human interfaces § Windows, MS Visual C++, ATL, MFC, STL, SourceSafe, BoundsChecker, WinSNMP, various image analysis libraries § Real-time instrument control, data acquisition and analysis, data visualization, RS-232, Ethernet, TCP/IP, GPIB/IEEE-488, Sockets API § Full cycle development, design, user requirements assessment, design documentation § Scientific, capital and commercial instrumentation control and interfaces § Worked both independently and in teams, with and without supervision |
|
Work experience |
|
|
|
October, 2005 – 2007 Eksigent Tech, Inc Dublin, CA Software Engineer /Architect § Designed and developed a modular data acquisition system in for the next generation of NanoLC fast chromatography product line § Worked on third-party drivers for NanoLC chromatographic equipment § Helped develop firmware for the new high sensitivity UV detector § C++, C, VB, COM, ATL |
|
|
May, 2002 - October, 2005 Revera, Inc Sunnyvale, CA Software Engineer (Contract) § Designed and developed vision system for semiconductor inspection equipment in C++ and Delphi. |
|
|
June, 2001 – Oct., 2002 Arcturus Sunnyvale, CA Software Engineer (Contract) § Maintained a software/hardware medical system that analyzes tissues for cancer cells § C++, Windows NT/2000, third party libraries for image acquisition § Worked independently |
|
|
Dec., 2001 – Oct., 2002 Physical Electronics Sunnyvale, CA Software Engineer (Contract) § Designed and developed a vision system for a semiconductor inspection instrument using C++ and ATL § Designed and developed an instrument IO COM server for a semiconductor inspection instrument using C++, ATL and WinSNMP (mostly used for their vacuum system) |
|
|
July, 2000 – 2001 Caliper Technologies Inc. Mountain View, CA Software Engineer (Contract) § Extensive use of C++, foundation classes and COM/ATL § Researched, designed and implemented user Interface, process logic and hardware control modules for the next generation of a micro-fluidic development system § Assessed and documented the functional requirements for the system by interviewing and consulting end-user, firmware and marketing personnel § Control of hydraulic and electrical devices § Optic detection and data acquisition at variable frequencies |
|
|
1997 – July, 2000 Finnigan, ThermoQuest Corp. San Jose, CA Software Engineer (Contract) § Designed and implemented mass spectrometer inlet subsystems for the Xcalibur software package using C++ on Windows platform. § Designed and coded front end client GUI elements for LC (liquid chromatography), GC (gas chromatography) and CE (capillary electrophoresis) inlets § Designed and coded communication servers for various pumps and autosamplers used in LC/MS, GC/MS and CE/MS drug discovery techniques § Designed and implemented real-time data acquisition and diagnostics of PDA (photo-diode array) and UV (ultra violet spectrum) detectors, as well as some analog GC detectors § Supported the core of the data system by implementing file conversions § Worked both alone and in team environment (over 10 people at one time) and with firmware engineers to refine and support the application |
|
|
1995 – 1997 Scientific Software, Inc. Pleasanton, CA Software Engineer § Designed and implemented various parts of EZChromElite, a leading chemical analysis data system. Used C and C++ for Windows platform. § Real-time hardware control of and data acquisition from various chromatographic hardware § Parsing and execution of a small custom scripting language for scientific formulas § Windows shell customization § Worked both alone and in a team of 5 other engineers § Provided customer support for an existing application |
|
|
1994 – 1995 AMDOCS, Inc. San Francisco, CA Level 2 Programmer Worked on upgrade and maintenance of the Pacific Bell’s customer and marketing database. Used C++ and Fortran for Windows NT 3.5 and DEC VAX VMS OS. |
|
Education |
|
|
|
1991 - 1994 Macalester College St. Paul, MN BA in Computer Science, 2nd BA in Economics |