Jeffery DuBois
Cell: 651-***-****
Email: ac4ivk@r.postjobfree.com
Summary
Software Engineer
Senior developer who is passionate about providing creative software solutions for enhancing system functionality and maintenance.
Experienced in all facets of product development life cycle from analysis and design through development, implementation, documentation and user training.
•Object-orient Design and Programing
•Full Stack Development - Front End, Web APIs, Server Side
•Application Requirements, Analysis, Testing
•Cross-function Communication
•Troubleshooting & Problem Solving
•Continuing Education - Web Development Bootcamp
Contract Software Engineer
Dynavet Solutions
2017 - 2018 Eagan Minnesota
Java development on a “next generation” FAA air traffic control system at Leidos corporation. Security clearance was required for the project.
Implemented black box testing of Java based system components.
Project tasks and issue tracking were managed by the Atlassian suite of products, including Jira and Confluence. Git was used for source control, and Maven scripts were executed within a Bamboo CI environment to generate the builds.
Software Engineer Consultant
Experis
2016 – 2017 Eden Prairie Minnesota
Provide enhancements and support for re-engineering Optum’s medical insurance systems.
Use of Spring framework, Maven, Java, Spock, Docker, Jsp, JavaScript, HTML, Fortify, and Rally to maintain a web-based system that manages benefit plans and adjudicates claims. Development work done in a GIT environment using Linux OS and with Jenkins as a CI engine. Maven scripts were used for building the application.
Senior Software Engineer
PTC
2008 – 2016 Blaine Minnesota
Provide enhancements and support for PTC's Installation software.
Proactively organized meetings to clarify approaches and communicated solutions across groups at PTC.
Developed requirements template for new product installers that reduced the amount of rework due to missed requirements.
Use of agile methodologies and Java Swing, JUnit testing, XML, groovy, ant, and Jenkins on both Windows and Unix systems to design and build robust customer facing applications.
Groovy was used to implement a tech support utility for updating application configuration files.
Provide technical support for both internal and external customer installation issues. Recognized for strong customer support.
Maintained project approach documents and assisted in the development of customer documentation.
Implemented an installer auto-generator application in Python that reduced time to generate base installers from two hours to ten minutes, and a security feature that detected and redacted passwords contained in installation logs.
Lead Software Engineer
Thomson Reuters
2005 – 2008 Eagan Minnesota
Provide technical support for incident resolution.
Received special bonus for incident management.
Manage the implementation of publishing pathway enhancements by programming support staff and support transition plans. A Python workflow engine, Oracle database, and Perl scripts were used to retrieve documents from external websites and load to Thomson Reuters online system.
Conduct code reviews and audits.
Software Engineer
Thomson Reuters (formerly West Publishing)
1994 – 2005 Eagan Minnesota
Technical lead for the implementation of a data privacy workflow and docket number normalization project.
Re-engineered text conversion processes to run on UNIX and Windows operating systems instead of IBM mainframe operating systems.
Designed and implemented a scanning application used as a framework for scanning operations. OOP Analysis and Design patterns were used to construct the application.
Designed and implemented a data conversion application that allows non-programmers to accurately identify and mark the content of documents - reducing costs when compared to a legacy programmer based approach. This application played a key role in automating the process of publishing thousands of legal documents to Thomson Reuters on-line systems faster than their competitors.
Developed user training and documentation.
Implemented solutions for a variety of data conversion projects.
Implemented an XML DTD builder and other XML data modeling utilities in Python
Skills & Endorsements
ITIL Certified,,Java, Groovy, Spock, JUnit, Intellij, Eclipse, Git, Agile, Scrum,
Jenkins, Docker, Spring, Spring Boot, HTML, Swing, Spring, Node, Ajax, Bootstrap, Web APIs, HTML, CSS, XML, Ant, Maven, Atlassian Jira, Bamboo, Bitbucket, Confluence, Rally, Version One, C++, Python, Database Design, Oracle, Sql Server, MySQL, Installation Software, OOP Analysis and Design, InstallAnywhere, LDAP, OpenDS, Unix, Linux, Windows
Education
University of Minnesota
Bachelor of Science, Computer Science