David M. Elins
•
*****.*.*****@*****.***
My LinkedIn Profile - http://www.linkedin.com/in/davidelins/
Portfolio and Coding Samples - http://www.intricate-simplicity.com
Github Repository - https://github.com/Davidka88
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.
Proficiencies
Imaging, Printing, Networking, Graphics, Color Science, Operating Systems,
Computer Language Development, Mathematical background
Skills
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
Experience
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.
VMTurbo
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
SonomedEscalon
Consultant
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.
Sungard/Bancware
Software Engineer
Boston, MA
1/2006 to 6/2006
Developed enhancements to financial software used for forecasting.
The TJX Companies
Consultant
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.
Hewlett-Packard
Consultant
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.
Education
Boston College
Master's Degree in Computer Science
University of Michigan
B.S. in Mathematics, with high honors
Professional Training Courses
Core Java
Python
Advanced Java
Big Data & Hadoop
Affiliations
Association for Computing Machinery, IEEE Computer Society, Phi Beta Kappa