VADIM TEMKIN

OBJECTIVE Senior Manager position in Software Development or Software Quality Engineering organization.

SUMMARY Experienced manager with proven ability to build and manage internationally distributed teams working on multiple projects in changing development environment. More than twenty years experience in diverse areas of software development and management: people and project management; QA tools, environments and methodologies; traditional and Agile system lifecycle models; application programming, graphical user interfaces, performance analysis, system administration and customer support; system architecture, microprogramming, and operating system design.

EXPERIENCE

5/2006 - present Hewlett-Packard, Cupertino, CA
Software Development Manager II

10/2005 - 4/2006 EPAM Systems, Princeton, NJ - Redwood City, CA
Director, Technology Solutions

9/1999 - 9/2005 Sun Microsystems, Inc., Palo Alto - Santa Clara, CA
Software Engineering Manager

The teams (between 5 and 25 engineers at different times) were built in multiple time zones (California, Israel, Russia, Ireland), worked with development teams which were at least as disperse, included engineers in Sun Microsystems and client companies, and provided Quality Engineering services for multiple, permanently changing, high profile projects which are used in tens of millions consumer devices worldwide.

4/1997 - 9/1997 Integrity Arts, San Mateo, CA, and after an acquisition
9/1997 - 9/1999 Sun Microsystems, Inc., Palo Alto, CA
Senior Software Engineer

9/1991 - 4/1997 Informix Software, Inc., Menlo Park, CA
Senior Software Development Engineer

2/1989-8/1991 SILVACO International, Santa Clara, CA
Senior Software Engineer

1981-1988 Computer Research and Development Institute, Minsk, USSR.
Programmer, Software Engineer, Senior Software Engineer.

LANGUAGES AND SYSTEMS PROFICIENCY

Languages: Java (especially J2ME and Java Card Technologies), C/C++, Informix NewEra, Perl, Informix 4GL, HTML, Intel X86 and IBM/370 Assembly, Pascal, PL/I, FORTRAN. Operating Systems: System level of all flavors of UNIX (Solaris, Linux, HP-UX, ULTRIX, plain BSD and System V) and VM/CMS; user level of MS Windows, DOS 370, OS/VS 370. User Interfaces: Java Swing, MS Foundation Classes, HTML, X Windows System, X Toolkit, OSF Motif, Adobe PostScript, HP-GL. Application and QA Systems: Silk (QA Partner), XRunner/WinRunner, YACC, LEX, Make, AWK, Shells, VERITAS ViSTA, JCov, C-Cover, ClearCase, Visual SourceSafe, Informix SQL, MS Office and other spreadsheets, editors, debuggers and other systems for UNIX, MS Windows, and IBM mainframes.

EDUCATION

1991-2007

Courses in Software Metrics, Technical Writing, Effective Communication, Time Management, Strategy and Team Priorities, Managing for Success, Managing within the Law, Managing Remote and Virtual Teams, SunShot, SunSigma, Jerry Weinberg's Problem Solving Leadership and Amplifying Your Effectiveness, James Bach's Rapid Software Testing, Ken Schwaber's Scrum methodology, etc.

1984-1987 Computer Research and Development Institute, Minsk, USSR

Doctoral work in Computer Science and Software Engineering. All but dissertation.

1976-1981 Belarussian University, Minsk, USSR

M.S. Summa cum laude in Physics.

PERSONAL U.S. citizen.