Gene Florintsev

Home Address: 41 Winter St
Weston, MA 02493
Mobile Phone: (508) 320-6002
Permanent E-mail: gene@florintsev.com
Personal Web Page: http://www.florintsev.com
Current resume is located at:   http://www.florintsev.com/resume.html
LinkedIn Profile:   http://www.linkedin.com/in/geneflorin

ENGINEERING LEADER, PRODUCT MANAGER AND ARCHITECT

OBJECTIVE

(1) A development leadership position, or (2) a high-level consulting engagement, applying extensive technical and managerial expertise to leading the development of software products and services through the entire lifecycle.

DOMAIN KNOWLEDGE

  • Financial Analytics and Algorithmic Trading
  • Operations Research and Transportation Logistics
  • Computer-Aided Design and Manufacturing

TECHNICAL SKILLS SUMMARY

  • Expert in Java, with extensive C# and C++ and more.
  • Concurrent and Distributed Systems specialist
  • Excellent technical writing.
  • More details below.

PROFESSIONAL EXPERIENCE


Deltix, Inc. Weston, MA July 2006 - Present

Vice President of Client Solutions

Responsibilities: lead the Client Solutions and IT departments at a rapidly growing self-funded startup. Architect and build custom solutions for a number of clients in the financial industry, including major banks and investment funds.


TransDecisions, Inc. Natick, MA February 2001 - May 2006

Vice President of Engineering
As development leader and technical architect, fully responsible for the development of TransDecisions products. Hired shortly after the company was founded, helped define and build products that transformed TransDecisions into a successful business with many customers and multiple product lines, resulting in a successful acquisition of TransDecisions by Servigistics, Inc.

Responsibilities: lead the Engineering, QA and IT departments. Architect and build Logistics and GIS solutions for a number of Commercial and Government customers.


ENTERPRISE JAVA CONSULTANT May 2000 - March 2001

Client: Peoplestreet Cambridge, MA November 2000 - January 2001
Fully responsible for the architecture, lead the development of Peoplestreet's web service.

Client: Authoria Waltham, MA May 2000 - October 2000
As architect and development consultant, developed a high-performance hosted Web application, which provides benefit information to insurance plan members. The project is developed using a full range of J2EE technologies, hosted in a cluster of WebLogic application servers.


PARAMETRIC TECHNOLOGY CORPORATION Waltham, MA March 1990 - April 2000
Worked for ten years for the sixth largest independent software vendor in the world, and the world's leading MCAD provider.

Director, Windchill Applications 1998 - 1999

Responsible for building a new development team, working on applications in the Windchill product line (a line of Web-centric Enterprise Information Management products). Applied modern technology, such as OOA/OOD, Rational Rose 98, Servlets, XML, XSL, multi-tier applications and Java RMI.

Director, Systems and Tools 1997 - 1999

Responsible for directing staff of 25, ensuring that development schedules and cost targets are met for a variety of products. Also responsible for technology research, problem analysis and architectural design. Major projects include:

Manager, Pro/INTRALINK Tools 1995 - 1997

Reporting to Senior VP of Development, provided a variety of tools for the development of second-generation data management system called Pro/INTRALINK. Managed staff of 9 software engineers.

Manager, The Newton Project 1995

Responsible for developing a software architecture on which the company can base its next generation of CAD products. Formulated the requirements, led design and implementation team, and created a demonstration for investors. In this project, my group developed a special language, in which arbitrary CAD objects could be defined. By processing the definitions, the infrastructure tools generated default user interface for editing these objects. Another part of the infrastructure was a universal solver engine, driven by the CAD object definitions. The solver was able to process both equation-type (bi-directional) constraints, and procedure-type (unidirectional) constraints. The entire system was optimized for incremental addition and removal of constraints, and was architected as a client-server application, to allow concurrent work on the same CAD model by multiple clients. The project was done on Windows NT in Visual C++/MFC.

Manager, Pro/PDM 1993 - 1995

Development manager in charge of creating company's first data management product, Pro/PDM. Led group of 18 people who developed, tested, and released nearly 300,000 lines of code in 9 months and provided two more major releases in the next 24 months. Group was first in the company to apply the technologies of client/server (based on Sun RPC), multi-tasking, dialog-based UI using Motif and Windows SDK, and relational databases (ORACLE 6 as well as a proprietary high-speed RDBMS). Responsibilities included participation in the definition of the product and supervising its development, as well as teaching subordinates the new technologies.

Software Engineer/Group Leader/Manager 1990 - 1993

Hired to program Pro/ENGINEER and rapidly promoted to manager of technical design and implementation of several modules of this flagship product. Determined shortcoming in database architecture, convinced management that rearchitecting was needed, and led group of three in successful rewrite of software dispersed among 200,000 lines of code in less than three months. As a result, PTC was able to develop four modules that would have been impossible without the improved architecture. Also developed user interfaces, 3D graphics and geometry code in ANSI C.


ECONOMIC PROGNOSIS INSTITUTE (Moscow, Russia)
Software Engineer
1987 - 1989

Created applications for viewing and editing a variety of mathematical data in support of a group of economic researchers. Wrote programs in Turbo Pascal to connect PCs to mainframes and convert data files.


TECHNICAL SKILL MATRIX

Technology Tools
Process, Architecture, Design OOA, OOD, Design Patterns, UML, Unified Software Development Process, Agile Development MethodsCapability Maturity Model (CMM) Rational Rose, ClearCase, Subversion, Embarcadero ER/Studio, Caliber, MS Project, MS Visual Source Safe, TestTrack Pro, Bugzilla
Java Java Threads, Java2D, Swing, Java Security NetBeans, Visual Café, Ant, JUnit
Other Languages and Platforms Java, C#, SQL, PL/SQL, C, C++, PROLOG, SML/NJ, Scheme, PASCAL, C-Shell MS Development Studio, C++ compilers on major UNIX platforms, MFC, ODBC/DAO, X11, Win32
Web and XML XML, HTML, DHTML, JavaScript, XML Namespaces, DTD, XML Schema, XSLT, HTTP, HTTP Authentication, CGI, Voice XML XML Spy
J2EE, RDBMS and Object DBMS Enterprise JavaBeansTM [2001 Gold EJB Expert Award winner], JavaServer PagesTM, Servlets, ORACLE Spatial, CORBA ORACLE, MS SQL Server 2005, Embarcadero Rapid SQL, ORION Application Server, BEA WebLogic, Oracle Containers for Java, Apache Tomcat, MS Access, OJB, DB4O, Visual Fox Pro, ObjectStore, Iona ORBIX
Operations Research and GIS Discrete Optimization, Network Optimization, SPT, TSP, VRP, VRPTW, Arc Routing InterGraph GeoMedia Pro, MapInfo Pro
IT Infrastructure All major UNIX & Windows platforms including Solaris and LINUX, Firewalls, Networking, ORACLE Installation and Administration, Building and Repairing workstations and servers.

Bold indicates expert knowledge.

EDUCATION

Two years study in Computer Science, Economic Prognosis Institute, Moscow, Russia 1987 - 1989

PERSONAL