Résumé
Jonathan D. Warren
Nashville, TN
[Click here for email address]
[resume.doc]
Summary:
14 years: HTML
10 years: Cascading Style Sheets (CSS), JavaScript, DHTML
7 years: Java
4 years: Java Server Pages (JSP) , Java Servlets, Ant, Eclipse, JDBC, Perl, XML, Server Side Includes (SSI)
3 years: J2EE, Java Portlets, JBoss, Hibernate
2 years: Project Lead, PHP
1 year: Java Struts, Java Swing, Java AWT, New Atlanta ServletExec
< 1 year: Axis2, ColdFusion, JavaServer Faces (JSF), Oracle JDeveloper
Work Experience:
07/18/08 – 11/24/09: Contractor to Keystone Automotive
Synergy Systems, LLC
PO Box 2014, Brentwood, TN 37027, 615-750-2490
* Sole maintainer of existing Java-based applications during transition to .Net-based solution
* Added features to existing Java-based applications where required
* Skills: Java, JSP, Axis2, Ant, JavaScript, HTML, CSS, SQL, XML, ServletExec
07/09/07 – 03/24/08: Java Programmer Analyst
Healthcare Management Systems, Inc.
3102 West End Ave, Ste 400, Nashville, TN 37203, 615-383-7300
* Part of team responsible for maintaining existing Java Swing applications
* Performed feasibility study of replacing existing Lotus Notes intranet with Java-based solution using portal technology
* Skills: Java, Swing, SQL, JavaScript, HTML, CSS, Liferay Portal
03/19/07 – 04/11/07: Program Developer III
Qualifacts Systems, Inc.
200 2nd Ave S, Nashville, TN 37201, 615-386-6755
* Part of team responsible for rewriting existing PL/SQL web application as a J2EE application utilizing JSF
* Part of team responsible for maintaining existing PL/SQL web application
* Skills: Java, JSP, JSF, SQL, JavaScript, HTML, CSS, JBoss, PL/SQL, Perl
01/05/07 – 12/17/07: Webmaster
Brentwood Camera Club
PO Box 680565, Franklin, TN 37068
* Redesigned web site (brentwoodcameraclub.org) from static pages to dynamic site using Joomla to allow content providers to directly publish content.
* Customized and extended core and third party Joomla components to achieve desired site appearance and functionality.
* Skills: HTML, CSS, PHP, SQL, Joomla, MySQL, Linux
08/16/05 – 03/09/07: Web Applications Developer
NFIB
53 Century Blvd, Ste 250, Nashville, TN 37214, 615-872-5300
* Assisted development of various portlets for use on internal portal web site.
* Co-developed a ballot voting system that includes administration, data entry, and public voting components.
* Co-developed a replacement solution for providing third-party partners access to our database for lookup purposes.
* Completed an impact study for upgrading version of JBoss as it relates to the SIMS and Development Management projects
* Extended the functionality of SIMS as required through modifications to the User Interface and back-end
* Developed system reporting pages to assist in examining various database tables (used as log files) for troubleshooting purposes
* Skills: Java, JSP, SQL, JavaScript, HTML, CSS, JBoss, Liferay Portal, Java Portlets, Java Struts, Java Faces
03/01/05 – 08/15/05: Contractor to NFIB
New Century Technologies
2021 Richard Jones Rd, Nashville, TN 37215, 615-850-2600
* Redesigned the User Interface for SIMS project to provide an application-like feel replacing the more web-like design for various functional areas
* Extended the functionality of SIMS as required through modifications to the User Interface and back-end
* Enhanced functionality of the MyNFIB membership site as required
* Skills: Java, JSP, SQL, JavaScript, HTML, CSS, JBoss, Java Struts, Java Faces
12/09/04 – 02/18/05: Contractor to Progeny Marketing Innovations
Vaco Technology
105 Westwood Pl #325, Brentwood, TN 37027, 615-324-8226
* Member of IT Team responsible for maintaining programs responsible for controlling print jobs. These programs are written as both Perl and UNIX Shell Scripts.
* Skills: Perl, SQL, UNIX
11/26/04 – 11/28/04: Contractor to ProSys Information Systems
Achillean Solutions Technology Professionals
1130 8th Ave S, Nashville, TN 37023, 615-312-7216
* Assisted in PC roll-out by setting up computer and phone equipment in new office location for Boult, Cummings, Conners & Berry, PLC.
* Skills: General computer knowledge
11/23/04 – 11/24/04: Contractor to Overton Distributors
Robert Half Technology
315 Deaderick St, Ste 1500, Nashville, TN 37238, 615-385-1977
* Finished development of ColdFusion application by adding and fixing functionality.
* Skills: ColdFusion, SQL, HTML
02/29/04 – 08/02/06: Freelance Web Developer/Owner
Warren Web Work
1513A Russell St, Nashville, TN 37206, 615-336-8202
* Created and maintained Perl and XML based blog and photo gallery site.
* Prepared quote and performed necessary research for developing restaurant web site.
* Skills: HTML, CSS, Perl, Linux
10/01/01 – 01/23/04: Contractor to DaimlerChrysler
Remtech Business Solutions
21894 Farmington Rd, Farmington, MI 48336, 248-426-6212
* Lead technical developer of XML Application Interface specifications used by DSPs to exchange information with DaimlerChrysler back-end systems and defining and formalizing the Certification Process, which DSPs are to follow to gain access to DaimlerChrysler systems.
* Lead technical contact for Dealership System Provider (DSP) communications related to the DealerCONNECT project.
* Designed and maintained web site used for disseminating project-related documentation.
* Developed JSPs, Java Servlets, and JavaBeans as necessary to perform required data validation and server maintenance and assisted with the DealerCONNECT Hosting Team at DaimlerChrysler with set-up and maintenance of Java Servlets using IBM WebSphere in a J2EE environment.
* Assisted with the development of the DaimlerChrysler Interface Development Security solution specification that defines how the DSPs obtain access to DaimlerChrysler systems.
* Skills: XML, HTML, Java, Java Servlets, JDBC, JSP, JavaBeans, EJB, J2EE, CSS, JavaScript, MS Project, SQL, IBM WebSphere, IBM DB2, MS FrontPage, UNIX, Vi, MS Visio, XML Spy, Technical Writing
07/00 – 06/01: Software Engineer
Core Technology Corp.
7435 Westshire Dr, Lansing, MI 48917, 517-627-1521
* Lead developer of a custom solution that converted an existing Pascal application to a Java Applet.
* Lead developer of the User Interface for Visual Underneath Studio.
* Assisted with developing the functionality to generate ASP or JSP pages and the XML-based file storage method for the Visual Underneath Studio program.
* Assisted with finding and fixing software bugs in the common components used by all Java-based products.
* Developed the Technical Design Specification for MultiBridge for Java.
* Skills: Java, Java AWT, Java Swing, VisualCafé, MS Visio, MS Project, JSP, ASP, Pascal, Technical Writing
12/99 – 05/00: Software Engineer
Polyphasic, Inc.
2111 University Park Dr, Okemos, MI 48864, 517-333-9839
* Part of three-member team responsible for complete redesign and rebuild of the cataloging software package Cognation to improve maintainability and performance and allow for future extension of the package. This redesign extended from the database schema through the user interface and involved replacement of older Perl code with Java Servlets.
* Skills: Java, Java AWT, Java Servlets, HTML, Oracle, MS SQL Server, MS Project, JRun, JServ, Apache Jakarta TomCat, Sun Forte for Java, JBuilder, Vi, UNIX, MS FrontPage, JDBC, CSS, CORBA, Perl
05/99 – 11/99: Contractor to Litton PRC/Defense Reutilization and Marketing Service (DRMS)
Maxim Group, Inc.
3940 Peninsular Dr SE, Suite 100, Grand Rapids, MI 49546, 616-974-2560
* Member of the software development team responsible for the design, development, maintenance, review, and testing of various programs for use by the DRMS Web Applications group. Filled the roles of Lead Developer, Co-Developer, Code Reviewer, and Tester.
* Skills: Perl, Java, Java Servlets, JDBC, UNIX, MS Office, Vi, JavaScript, SQL, Oracle, MS Project, Apache, Oracle Pro*C, Oracle PL/SQL, M4
10/98 – 04/99: Contractor to Jackson National Life Insurance Co.
Maxim Group, Inc.
3940 Peninsular Dr SE, Suite 100, Grand Rapids, MI 49546, 616-974-2560
* Web site design, development, and maintenance using HTML, ColdFusion, and JavaScript
* Developed a Server Rebuild Plan for use when a server goes down or when adding a new server, to bring that server online as quickly as possible. Using Norton Ghost was not an option, therefore this process was a manual installation process that was previously undocumented. The new process dropped the rebuild time from over 16 hours to 7 hours.
* Skills: HTML, CSS, ColdFusion, JavaScript, Vi
05/98 – 10/98: IT Analyst
Consumers Energy Co.
1 Energy Plaza, Jackson, MI 49201, 517-788-2550
* Member of the Software review and testing team responsible for ensuring the delivered code (from a third-party software vendor) met company-coding standards and worked as needed.
* Skills: MS Visual Basic, MS Visual Studio, C++, Vi
Education:
Michigan State University, East Lansing, MI
08/95 – 05/08/98: Bachelor of Science Degree (Computer Science major; Russian Language minor)
Jackson Community College, Jackson, MI
08/93 – 04/23/95: Associate of Science Degree (Computer Science major)
