Post Job Free
Sign in

Software Engineer Manager

Location:
Natick, MA
Posted:
December 03, 2016

Contact this candidate

Resume:

SIMON POGREBINSKY

SUMMARY:

Senior Software Engineer with extensive experience in object oriented design of large-scale applications.

20+ years of hands on C++ programming experience.

Strong experience with C and C#.

Knowledge of Medical Device Industry.

Proven ability to deliver software products through all stages of the SDLC from conception to implementation/delivery.

Strong problem solving skills with the ability to handle others’ code.

EDUCATION

Ph.D. in Biomedical Engineering

Moscow University, Moscow, Russia.

MS in Electrical Engineering

Moscow Institute of Electronics and Computer Engineering, Moscow, Russia.

TECHNICAL SUMMARY:

Platforms: Windows 2000, XP, Vista, PC DOS

Networking: Mixed (Windows-MacOS-Unix-Novell) local network design and maintenance

Tools: MFC, ATL, Win32, Microsoft Visual Studio .NET 2003/2005, Microsoft Visual Studio 6.0,

Windows SDK.

Languages: C, C++, C#, VB, JavaScript, PHP, SQL, Fortran, Assembler Data General

PROFESSIONAL EXPERIENCE:

FullSpectrum Software,Inc., Southborough, MA July 2015 – Present

Senior Software Engineer

3D modeling of Human Aorta based on CT Scan Data.

This Software allows the surgeon to perform a stent installation through the artery without opening patient’s chest.

We used VTK open source software system for 3D Computer Graphics, image processing and visualization. QT Framework has been used for GUI.

Unicode Conversion

C++ MFC

EIC Laboratories, Inc., Norwood, MA July 2014 – July 2015

Senior Software Engineer

Spectroscopy Data Acquisition Software:

Architecture, Design and implementation

C++ MFC Feature Pack

Real Time Data Acquisition

Oncology Hospital 62, Germany/Russia July 2014 – Aug 2014

Senior Software Engineer - (Telecommute)

Developed patients medication delivery application

Resonetics, Inc., Nashua, NH Jan 2014 –June 2014

Senior Software Engineer

Developed a custom software interface to connect motion controller (Aerotech - A3200) to machine vision engine (Teledyne Dalsa – SherlockPro 7).

C++ MFC, Automation Server

Proquis, Ltd., United Kingdom (Telecommute) 2009– 2014

Software Engineer - Contract

I have been a core software development engineer for the allClear line of award-winning products since 1990. They are now owned by Proquis and I have been called upon numerous times to use my expertise, including:

Mar 2013-Present

Developed free drawing System based on BCG Soft Diagram Control.

Started a conversion from standard GFI to GDI Plus

Jul 2012 – Dec 2012

Developed an algorithm to optimize line routing for Allclear engine

Implemented export of Allclear Diagram to interactive PDF

Implemented Web Services to connect to Proquis Enterprise Document Server

2009-2010

Fully re-designed and re-developed Allclear application using BCGControlBar MFC Extension Library (MS Developer Studio 2005, C++/MFC/BCG Library. Critical enhancements of Allclear-based ActiveX Control

Nexant, Inc.,Burlington, MA Dec 2012 – Feb 2013

Software Engineer - Contract

Generated Code Analysis document to locate missing pieces of functionality for Electric Billing Software Package

Mediatek, Inc. Dedham, MA Dec 2010 – Jul 2012

Software Engineer - Contract

Developed new modern looking GUI for DSP Toolkit Application using MS MFC Feature Pack Library

Developed profiler control to monitor the usage of mobile processor resources

Teradyne, Inc., North Reading, MA Nov 2007 – Dec 2008

Principal Software Engineer

Implemented new features and fixed critical defects in the company IGXL Software using VB6, VB.NET, C++, C# and COM technologies (MS Developer Studio 6, 2003, 2005, 2008)

Designed/developed C++ application for fast switch between multiple installed versions of IGXL Software

Analyzed and suggested various 3rd party applications and toolkits to be used by engineering

Participated in planning, architecture, design and code reviews

Mentored junior team members

Actioneer, Inc., Cambridge, MA May 2005 – Aug 2007

Principal Software Engineer

Team leadership on company flagship product, Actioneer

Implemented cryptographic service provider version of 3DES algorithm

Designed and implemented a wrapper class that encapsulates the 3DES (Triple Dara Encryption Standard) algorithm

Developed a class to compose and launch Web Browser (IE) objects using Document Object Model (DOM)

Developed Win32 Application to build Actioneer Connector by collecting data from the user’s Web Page

Implemented export of C++ objects to XML

Designed and developed XML manager application

Re-designed and developed company’s Web site (PHP) with web access to mySQL Database

Proquis, Ltd. (formerly SPSS, Inc./ Clear Software, Inc.), Newton, MA 1990-2005

Senior Software Engineer, Nov 2000- Mar 2005

Designed and developed (Visual C++ MFC):

ActiveX control (MFC) which encapsulates complete allCLEAR functionality

Complete GUI system for allCLEAR

Shape Toolkit for allCLEAR

allCLEAR Automation Server (classes and interfaces)

Classes for image manipulation (GDI+)

Find/Replace mechanism for allCLEAR objects

Algorithms for pagination, diagram rotation, line crossovers, and placing of page connectors on multiple-page diagrams

Unicode-compliant outliner with expand/collapse functionality

Data Analyzer Grid Control (MFC)

Export of allCLEAR objects to HTML (JavaScript)

FTP Client to upload generated HTML to specified server

Integration of allCLEAR with third party products

allCLEAR Unit testing procedures

Collaborated with customer support to resolve user related issues

Software Development Manager, Apr 1996 – Oct 2000

Supervised a team developing allCLEAR and ActiveX control

Managed transition to PROQUIS, Inc.

Responsible for final product release integration

ClearCase (Rational) source control system implementation and maintenance

Senior Software Engineer

Designed and developed:

Excel-compatible spreadsheet object (MFC)

Export allCLEAR Diagrams to HTML, Web Publishing (ATL)

allCLEAR Automation Server interfaces (MFC)

allCLEAR Text Editor (ATL COM DLL)

Senior Software Engineer, Mar 1990 – Mar 1996

Designed and developed:

Shape Editor to create/edit the shapes used in allCLEAR (C++)

HTML parser (C++)

Script editor with drag-n-drop

Wrapper classes for HTTP, Gopher, Telnet protocols

AllCLEAR Text editor (Visual C++)

Export allCLEAR diagrams to CGM, DXF

Algorithms for graphic transformation (rotation, clipping, scaling)



Contact this candidate