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

 


Member number: 5200
Additional Contact information is available on the Profile Page.
Software Contractors' Guild (www.scguild.com)
Copyright(c) 2005 Software Contractors' Guild, Post Office Box 257,Nottingham, NH USA 03290-0257