Sign in

Senior Software Engineer and Developer

Lawrence, Massachusetts, United States
September 25, 2018

Contact this candidate


David M. Elins


My LinkedIn Profile -

Portfolio and Coding Samples -

Github Repository -

Professional Summary: Innovative software developer with a proven track record developing new and creative products and systems and enhancing legacy systems. Adept at quickly learning and applying languages, tools and systems to achieve strategic and tactical company objectives.


Imaging, Printing, Networking, Graphics, Color Science, Operating Systems,

Computer Language Development, Mathematical background


Analysis and Design, Algorithm Development, Research, Leadership, Communications, Mentoring and Teaching, Problem Solving, Image Processing, Operating System Development

Technologies Used

C, C++, Assembly Language, Linux, Unix, VMS, Windows Shell scripts, Perl, Python, Awk, Excel, Word, SQL, Doxygen, make, TCP/IP, various Source Control systems, MS Visual Studio


JP Morgan Chase

Senior Software Engineer

Salem, NH

1/2/2015 to 6/12/2017

Maintained and enhanced a system for managing credit cards and electronic payment

Fixed many bugs (not introduced by me), most involved with data validation.

Converted insecure ftp file transmission to the more secure protocol sftp.


Senior Software Engineer

Valhalla, NY

7/2014 to 11/2014

Investigated bugs and new features for a system managing distributed virtual machines.

Worked on implementing support for an upgrade to Microsoft’ Hyper-V



Stoneham, MA

11/2011 to 8/2012

Modified and upgraded software used in measuring blood glucose levels.

Added a Russian language interface.

Conexant Systems, Inc.

Senior Developer

Waltham, MA

1/2008 to 2/2010

Developed embedded firmware for the Postscript page description language (PDL) on ARM architecture. The code was written in C, C++, and some assembly language. Knowledge of Real Time Operating systems was essential.

Researched a system architecture for supporting multiple PDL’s embedded on a single chip.

Accuro Healthcare Solutions

Technical Team Leader

Billerica, MA

6/2006 to 12/2007

Team Leader responsible for development and maintenance of software used in Medicare reimbursement calculations. The code runs on many diverse platforms and operating systems.

Managed updating of existing products and investigation of new products.


Software Engineer

Boston, MA

1/2006 to 6/2006

Developed enhancements to financial software used for forecasting.

The TJX Companies


Westborough, MA

2/2005 to 9/2005

Designed and developed conversion programs and networking facilities to implement company-specific customer identifier.

Designed and developed TCP/IP socket routines, XML/SOAP parser, web service interface.



Nashua, NH

1/2001 to 12/2003

Part of the VMS Operating System development group.

Created language processing and system utilities for Intel’s Itanium IA-64 architecture.

Contributed to the design of the linker for Itanium VMS.

Ported some of the operating system utilities.

Foliage Software Systems

Senior Software Engineer

Burlington, MA

2/1999 to 12/2000

Developed and implemented large, web-based systems for tax payment and registration.

Acted as principal resource for UNIX and Trusted Solaris operating systems.

Participated in data base design

Designed and implemented device drivers for microchip inspection and fabrication.


Boston College

Master's Degree in Computer Science

University of Michigan

B.S. in Mathematics, with high honors

Professional Training Courses

Core Java


Advanced Java

Big Data & Hadoop


Association for Computing Machinery, IEEE Computer Society, Phi Beta Kappa

Contact this candidate