Post Job Free
Sign in

Engineer Software

Location:
Nottingham, NH, 03290
Posted:
October 18, 2012

Contact this candidate

Resume:

SUMMARY

Software Engineer with a background in desktop application software development and leadership. Known for effective team leadership, an eagerness to learn new technology, exemplary software development practices, and dynamic communication skills. Experience with both waterfall and agile software development processes.

Primary Computer Languages: C++, C#, COM

Accessory Computer Languages: ASP.NET, HTML, XML, VB.NET, SQL, Ruby on Rails, Delphi

Databases: MS Access, Oracle, SQLite.

Development Tools: Microsoft Developer Studio, Perforce, Embarkadero RAD Studio, VirtualBox, VMWare

Operating Systems: Windows (Primary), Linux/Ubuntu (Accessory)

Certifications in Database Management (Stanford), Software as a Service (UC Berkley), .NET/C# (Learning Tree), UML (Learning Tree), COM, Java (High Tech Solutions)

PROFESSIONAL EXPERIENCE

AUTODESK, INC., Manchester, NH

Principal Engineer and Lead Developer (2000 – 2012)

Evaluated software as due diligence in the acquisition of software from BOSS, International, Inc. to determine the practicality of acquiring the software.

• Led a team of 13 developers in India, 2 developers in China, and several on-site team members representing Quality Assurance, Product Design and Technical Publications. The team integrated acquired software into Autodesk Civil 3D to provide users of those products with a Water Analysis solution. The integration involved porting Delphi code to C# .NET Assemblies.

• Designed and developed shared, cross-product SQLite databases to enable collaboration of data models across Autodesk products.

• Designed and developed prototypes for ASP.NET web applications to perform Water Analysis on Civil 3D data models.

• Fixed defects, ported 3rdparty software and ported installation framework for Autodesk Storm and Sanitary Analysis 2013. This provided a Water Analysis solution for users of Civil 3D 2013 and Map 3D 2013 software (using C# for the business logic and Delphi for the user interface; Data storage included Oracle databases and proprietary formats).

• Designed and developed the Catchment object and algorithms to determine the surface triangles that contribute runoff to a given location on a surface (using C++ and C#; Data storage using a proprietary file format).

• Ported several acquired Hydrology and Hydraulic products to VB.NET to be integrated into Civil 3D

• Designed and developed data conversion applications to enable users to migrate data from legacy civil engineering product to new civil engineering product (using C++ for Win32 file I/O, XML, COM; Data storage using proprietary file formats and Microsoft Access databases).

• Developed UI for the Points feature to allow users to create and edit coordinate geometry points (authoring several custom UI controls using C++ MFC Controls).

• Enhanced the Alignment and Surface features in Autodesk Civil 3D to enable users to create and edit those objects more efficiently (using C++; Data storage using a proprietary file format).

• Led a team of 5 developers in Shanghai, China and Singapore to maintain and enhance Autodesk Land Development Desktop R2006, 2007, 2008 and 2009 (using C++; Data formats included proprietary file formats and MS Access databases).

QA Software Engineer (1997 – 2001)

• Led a team of 2 QA software engineers for the Whitebox and Automated Testing Laboratory to automate the integration testing of Civil 3D.

• Performed White Box testing for seven major releases of AutoCAD products including automated test scripts and programs, code coverage analyses (Code Complete), advanced error detection analyses (BoundsChecker), and code reviews.

• Created COM servers to test the COM API in AutoCAD Land Development Desktop (using C

• Developed (intra-net) websites for Land Development and Test Development (using HTML and ASP).

CWCOSTELLO, INC., Nashua, NH

Associate (1997)

• Managed the build process for a team of 18 object-oriented programmers using C++, MS Visual C++ and Continuous software.

• Developed a Visual C++/MS Access application for business management.

OTHER RELEVANT EXPERIENCE

GROUNDWATER TECHNOLOGY ENVIRONMENTAL LABS, INC.

National Director of Data Systems

• Directed inorganic and organic analyses in five laboratories toward high-quality, cost-effective analytical techniques.

National Technical Director

• Directed Inorganic Managers in five laboratories toward high-quality, cost-effective analytical techniques.

Inorganic Laboratory Manager

• Directed Inorganic chemists and technicians toward high-quality, cost-effective analytical techniques.

Honors included Manager-of-the-Year and Quality Action Team Leader

Metals Section Supervisor

• Supervised and performed multiple analyses of water and solid waste samples for Inorganic analytes. I specialized in Atomic Spectroscopy.

EDUCATION

Education and Experience toward Ph.D.

Colorado State University, Ft. Collins, CO (1985-1987)

Research: Patterns of Protein Synthesis and Fertility of In Vitro Matured Bovine Oocytes.

M.S. Physiology

Colorado State University (1982 - 1985)

Thesis: "An Attempt to Hasten the Onset of Puberty in Bull Calves with Chronic, Pulsatile Administration of GnRH."

Publication: Miller, C.J., and R.P. Amann. 1986. Effects of Pulsatile Injection of GnRH into 6- to 14-wk-old Holstein Bulls. J. Anim. Sci. 62:1332.

B.S. Physiology

Michigan State University (1977 - 1981)

PROFESSIONAL DEVELOPMENT

Managerial experience and training in Situational Leadership, Teambuilding, Team Profiling, Strategic Planning, Performance Evaluation Techniques (ERI), Total Quality Management (ODI), and Improving Managerial Skills.



Contact this candidate