Escolar Documentos
Profissional Documentos
Cultura Documentos
Cook
Eden Prairie, MN 55346
612-321-8453
davidacook@gmail.com
Summary of Qualifications
Technical Skills
Professional Experience
Hennepin County Sheriffs Department Minneapolis, MN JAVA/J2EE developer
June 2014 November 2014
Developed Independently a Spring Integration Project to replace an existing Subject Identification and
Location Service Error reporting service written in a since end of life tool.
The tool I developed read messages off a queue and after verifying it was of proper format and enriching
it with additional information pulled from another database and finally recording the message in a
database and logging it as well.
Wrote jUnit tests for each component.
Retry logic was also developed to handle a failed message.
Reporting was run on the final database by another portion of Hennepin County.
Technologies used: Java, Spring Integration, JDBC Template, SQL Server, jUnit in a Spring Source
Tool Suite (STS) environment.
DriSteem
Eden Prairie, MN
November 2011 May 2014
Suggested improvements to the design throughout the project. Implemented said improvements.
Technology used: Java, JavaScript, AJAX, Spring MVC, Hibernate, JSP, SQL Server, in a Spring
Source Tool Suite (STS) environment.
Java/J2EE developer
Simplified the setup of our call center software developing a web-based setup program while providing
subject matter expertise to developers lacking this experience.
Directed the Cisco tag library developer to improve the library including providing examples to them.
Developed a web based Configuration program for a simplified call center software product.
Developed a REST API web setup tool to setup remote systems, both providing the REST service and
consuming the REST service.
Managed incoming defects to meet trajectories including assigning, and working with other engineers to
manage due dates driving down our defect backlog.
Transitioned to an agile development process in my last 5 years there. I was the only developer with Java
experience so I assigned tasks and what not in this process.
Mentored all 7 other engineers who didnt have Java experience.
Managed a VMware ESX server based test bed for a team of engineers.
Technologies used: Cisco developed tag library, Java, JavaScript, HTML, Ajax, JSON, Struts2,
JDBC, SQL Server, Ant, Tomcat, Rest, JDBC Template, in an Eclipse environment.
Software Engineer II (1999-2002)
Webline Communications
1997 1999
Burlington, MA
Java/J2EE developer
Education
BS Computer Engineering, Boston University, Boston, MA
National Merit Scholar
National Merit Scholarship recipient
Boston University academic scholarship recipient
Varsity Crew
Crew scholarship recipient