PDF version
Microsoft Word version
Plain text version

DAVID TURNER
P.O. Box 1195
Farmingdale, NY 11735
(631)-375-5751
http://www.davidgturner.net/

OBJECTIVE Senior Software Developer
SUMMARY Experienced Java programmer with emphasis on object-oriented design, UML, design patterns, refactoring, extreme programming, continuous integration, shell tools, source code control, and bug tracking systems. Excellent multitasking and communication skills.
EXPERIENCE January 2005-Present
Software Developer
  • Developed point-of-sale portion of the web-based retail system for a major corporation using Java technology.
  • Wrote JavaPOS compliant code for receipt printer, cash drawer, bar code scanner, and credit card swipe.
  • Designed GUIs with proprietary SOA product to build Rich Internet Applications.
  • Communicated with offshore development team and interfaced with client for support issues during QA process.

The Research Foundation of SUNY- Stony Brook, New York
July 2004-December 2004
Lead Software Developer - EEDS Project
  • Managed software development team of seven to develop medical technology software intended to reduce medical errors at a leading hospital serving the New York metropolitan area.
  • Met with client medical personnel to define software requirements and advise on software capabilities.
  • Planned project management,coordinated personnel functions, and scheduled software development activity.
  • Created software specification documents including UML diagrams, functional and nonfunctional requirements, and use cases.

Teledata Communications Inc. - Hauppauge, NY
June 2003- Feb. 2004
Software Developer
  • Developed credit reporting and background screening software using J2EE technology in a Windows 2000 environment.
  • Programmed ancillary database support for Application Service Provider(ASP) products which integrated XML vendor supplied data.
  • Developed conversion software for ASP product version upgrades.

Stony Brook Computer Science Department - Stony Brook, NY
May 2003-Sept. 2003
Research Associate - Long Island Sound Project
  • As a member of a development team of four, performed code integration for a marine sciences web-based software system accessible to the general public.
  • Assisted with system demonstrations to marine scientists and local politicians.
EDUCATION B.S. Computer Science
Stony Brook University, Stony Brook, NY
December 2002
CERTIFICATIONS Sun Certified Programmer for Java 2 Platform 1.4
Sun Certified Web Component Developer for J2EE
COMPUTER SKILLS Programming Languages: Java, JSP, XML, SQL
Internet Programming: JavaScript, DHTML, AJAX, HTML, CSS, PHP
IDEs & Build Tools: IBM WSSD, Eclipse, JBuilder, Ant, Cygwin
Source Code Control: VSS, Subversion, CVS
Operating Systems: Windows 95/98/2000/XP, Linux, UNIX
Databases: Oracle 9i/10g, SQL Server 2000, MySQL, Sybase, JDataStore
Application Servers: IBM Websphere, Weblogic 6.1, Tomcat 4.0
REFERENCES Available upon request.

Valid HTML 4.01!