Summary
Overview
Work History
Education
Skills
Certification
Timeline
Generic

PETER O’BRIEN

Senior Software Developer
Madison,MS

Summary

INFORMATION TECHNOLOGY LEADERSHIP

Software Application Development

Forward-thinking professional accomplished in building mission critical systems that are based on new technologies to optimize productivity, automate processes, and save costs.

Innovation-minded leader and champion of using cutting edge technology.

Leverage strong interpersonal and communications skills to articulate the benefits of new technology adoption to management, win approval for change, and engage business and technical teams at all levels.

Offer a superior work ethic and innate zest for learning and applying software development techniques to customer solutions, while meeting tight deadlines.

Versatile problem solver with the ability to define pragmatic plans to address issues with on-target solutions, adapt to rapidly changing priorities, and maintain a level-headed approach within pressurized situations.

Passionate about welcoming new challenges and overcoming obstacles.

Overview

41
41
years of professional experience
5
5
years of post-secondary education
1
1
Certification

Work History

Senior Software Developer / IT Project Manager

SOUTHERN FARM BUREAU
10.2012 - Current
  • Led 10 people in Key Company Team including Business Analysts, Quality Assurance Analysts and Developers over multiple projects
  • Implemented Electronic Bill program using Java 11, Spring Boot 2.7
  • Implemented Guidewire Billing Center 7.0.4/10 using Gosu, MS SQL Server 2008/2012, Tomcat 7/8/9, Apache 2.4, Java 6, Java 11, Guidewire Contact Manager 8.0/1.
  • Enhanced Gosu and Java code.
  • Led team in development decisions, patterns, unit testing.
  • Configured Apache 2.4 as Load Balancer between multiple Tomcat instances.

Senior Software Developer, Contractor

COX COMMUNICATIONS
06.2012 - 10.2012
  • Enhanced Phonetools application implementing voice to text transcription using Java, Jboss EAP 4.3.0, Seam 2.1.2, JSF.
  • Added settings window.
  • Enhanced message list to include transcribed text.

Lead Java Grails Groovy Developer, Contractor

CYPRESSCARE
04.2012 - 06.2012
  • Designed and developed data management applications in support of business processes using Groovy, MS SQL Server 2008. Worked on 4 concurrent projects effectively. Worked with Grails 2.0, Groovy, MS SQL Server 2008, Hibernate 2.0, Quartz, GAQ, Sequence/Interaction Diagramming, Scripting (Groovy, bash).
  • Converted legacy Java Claims Filing systems to Groovy.
  • Enabled other legacy Java Claims Filing systems to be callable from Groovy interface (Groovy Ant Quartz (GAQ) ) so that business analysts would have single GUI.
  • Designed Grails Dashboard application to replace Groovy Ant Quartz (GAQ) framework.

Grails Groovy Developer, Contractor

TURNING TECHNOLOGIES
11.2011 - 04.2012
  • Developed High Stakes Product for tracking test scores electronically and ResponseWare for realtime polling.
  • Worked with Grails 1.3.7 and plugins: Resources, Spring Security, Liquibase, Spock, Geb, Comet and Jquery, Twitter-bootstrap, MySQL, Tomcat, Hibernate, Spring Framework, Jmeter, Rest.

Java Developer, Contractor

EXSPEND
12.2010 - 11.2011
  • Enhanced flagship custom travel and expenditure tracking system by introducing Spring Security, Spring MVC and Dojo 1.6. Worked with Jboss 5.1, iBatis, MS SQL Server, EJB, Spring Framework, Spring Security, Spring MVC and Dojo 1.6.

Lead Java Grails Groovy Developer, Contractor

CYPRESSCARE
07.2010 - 12.2010
  • Designed and developed data management applications in support of business processes using Groovy, MS SQL Server 2008.
  • Worked on 4 concurrent projects effectively.
  • Worked with Grails 1.3, Groovy, MS SQL Server 2008, Hibernate 2.0, Quartz, GAQ, Sequence/Interaction Diagramming, Scripting (Groovy, bash).
  • Converted legacy Java Claims Filing systems to Groovy.
  • Enabled other legacy Java Claims Filing systems to be callable from Groovy interface (Groovy Ant Quartz (GAQ) ) so that business analysts would have a single GUI.
  • Designed Grails Dashboard application to replace Groovy Ant Quartz (GAQ) framework.

Senior Java Developer, Contractor

COMPASS BANK
11.2009 - 07.2010
  • Assumed responsibility for several existing applications as well as being key contributor on new development.
  • Key developer on Loan Streamlining Application (LOA) web-based system for allowing consumers and businesses to apply for loans online. Built service layer consisting of Microsoft SQL Server, Spring, Hibernate, Web Services, Websphere 6.1, Tomcat 5.5, Tomcat 6.0, AJAX, Apache CXF, SOAP/REST, Server-side, J2EE, JSON, WSDL.
  • Improved and maintained several key online internal applications including iArchiveViewer – web-based application allowing users to view check images. Technologies included Microsoft SQL Server, Spring, Hibernate, Web Services, Websphere 6.1, Struts 1.1, iBatis, Scripting (bash).

Lead Java Grails Groovy Developer, Contractor

CYPRESSCARE
05.2009 - 11.2009
  • Designed and developed data management applications in support of business processes using Groovy, MS SQL Server 2008. Worked on 6 concurrent projects effectively. Worked with Grails 1.1, Groovy, MS SQL Server 2008, Hibernate 2.0, Quartz, GAQ, Scripting (bash), UML, Sequence/Interaction Diagramming.
  • Enabled Business Analyst to save 16 - 24 hours per week in administration of critical business data by automating and streamlining processes involved in sending and receiving data results to and from State Workers Compensation agencies. Wrote solution in Groovy, which allowed current Java development staff to easily pick up code in order to maintain solution for years to come.
  • Simplified complex claims file generation process for single state, while ensuring data accuracy, by leading migration from Java-Hibernate to much more easy to maintain Groovy-Ant-Quartz (GAQ) opensource framework.

Lead Java Developer

Affiliated Computer Services
03.2008 - 05.2009
  • Drove the initiative to build and launch a web portal for the District of Columbia's Department of Health Care Finance.
  • Provided leadership to 4 developers.
  • Worked with Grails 1.0.3, Grails Acegi Plugin, Spring Framework, Hibernate, iBatis for DB2 interface, Linux, Windows 2003/XP, Oracle 10g, DB2, Axis, Scripting (Groovy, bash), Sequence/Interaction Diagramming, JMS, Messaging Platforms, WSDL, JSON, J2EE, Web Services, JMS.
  • Selected the framework (Grails) to build the web portal from scratch as Lead Application Architect and enhanced security by choosing and incorporating plugins.
  • Equipped the developers with essential Groovy, Grails, and Java skills to be able to work with the various pieces that were part of the entire solution.
  • Set up the development environment and took the initiative to build the source code repository, daily build and deployment scripts, a wiki to house documentation, development databases, and development Websphere instances.

Application Consultant, Contractor

TEAM INFORMATICS
11.2007 - 03.2008
  • Optimized Intranet for a client's and played a pivotal role in metadata design and conversion.
  • Worked with Linux, Windows 2003/XP, Oracle 10g, and Oracle Universal Content Management.

Senior J2EE Developer, Contractor

PHI THETA KAPPA
08.2007 - 11.2007
  • Enhanced the performance and functionality of the College Fish system.
  • Made improvement recommendations regarding code and configuration changes.
  • Worked with Linux, Windows 2003/XP, Oracle 10g, Eclipse 3.1 , CVS, Junit, Java, JSP, Struts 1.2, Tiles, HTML, JavaScript, J2EE, Tomcat 5, Jboss 4, JSON, Scripting (bash).

Senior J2EE Developer, Contractor

SUNGARD
08.2006 - 08.2007
  • Used Weblogic clustering to analyze the performance of the OmniManager product.
  • Suggested and gained buy in for key code and configuration changes.
  • Oversaw OmniManager product configuration, building, and deployment.
  • Performed load testing.
  • Accelerated user interface functionality with the introduction of AJAX.
  • Identified unforeseen problems and implemented on-target solutions.
  • Uncovered code corrections by pinpointing and analyzing memory leaks.
  • Worked with Linux, Windows 2003/XP, Oracle 10g, Eclipse 3.1 , MyEclipse , SVN, Junit, Java, JSP, Struts 1.2, Tiles, Hibernate 3.0, HTML, JavaScript, J2EE, Spring Framework, Tomcat 5, Weblogic 8/9, Ajax, JProfiler, Jboss 4, Scripting (bash), Sequence/Interaction Diagramming.

Web Architect

BLUE CROSS BLUE SHIELD OF MISSISSIPPI
01.2006 - 08.2006
  • Standardized coding processes and conducted code reviews.
  • Streamlined coding through the development of a reusable framework.
  • Provided leadership to developers.
  • Championed adoption of best practices.
  • Introduced CVS and Spring Framework.
  • Worked with Linux, Windows 2003, WSAD 5.1.2, WebSphere 5.0/5.1, CVS, Junit, Java, JSP, Struts 1.2, Tiles, Spring Framework, iBatis, CSS, HTML, JavaScript, J2EE, Microsoft SQL Server 2000, IBM DB2 7, Scripting (bash), UML, Sequence/Interaction Diagramming.

Java Developer, Contractor

EXCELLIANT
08.2004 - 12.2005
  • Rescued flagship custom travel and expenditure tracking system by discovering and correcting critical design flaws after obtaining management approval. Worked with Jboss 3.25, iBatis, MS SQL Server, EJB, Spring Framework and Drools.

Java Developer, Contractor

CITIBANK
03.2004 - 08.2004
  • Performed code maintenance on exiting #1-rated (Gomez) Card Acquisition Web System. Worked with Solaris, Java, JSP, HTML, JavaScript, J2EE, Sun Java Webserver, RMI, Oracle.

Java / C# Developer, Contractor

ANSELL, INC
07.2003 - 03.2004
  • Designed Sales Force Word Automation tool for generating Word documents to prospective customers.
  • Maintained existing Java Tomcat internal applications. Worked with Microsoft Office API, Microsoft .NET 1.1, Microsoft Visual Studio, Microsoft Visual C#, ADO.NET, JProfiler, Netbeans IDE, Windows 2000 Server, AS400, IBM’s AS400 Java Toolbox, XMLSpy, LDAP, Java, JSP, Servlets, DB2/AS400/JDBC, JavaScript, Tomcat 4.1, MKS Source Integrity, JDBM, Java Applets, Lowagie PDF Generation Java Library, Scripting (bash), J2EE..

Lead Java Programmer, Contractor

Cellular South
02.2003 - 06.2003
  • Designed/Developed a unique Swing-XML-Browser Client for a Point of Sale application.
  • Worked with BEA Weblogic 6.1, EJB 1.1 Session Beans, Struts 1.1, Tiles, Tag Libraries, JSP, Validation Framework, Swing/AWT, XML/XSLT, Java Comm API, Java Web Start, Oracle 8.1, SMaker Swing XML Engine, JBuilder, Jedit, Windows XP, Solaris, J2EE, Scripting (bash).

Java Developer, Contractor

MERCURY INSURANCE
07.2002 - 10.2002
  • Converted VB6.0-MS SQL Server 7.0-MTS Agent Claim Reporting System to J2EE, Apache Struts, Resin Servlet Container, JSP, JDBC, Java Beans under extremely tight time-frame.
  • Worked with Windows XP, Visual Source Safe, Borland Jbuilder 7, ActivePerl, Mercury TestDirector 7.5, IBM Websphere 4.03, JavaScript, Resin, Struts, JSP, JDBC.

Software Architect, Contractor

CYTEC SYSTEMS
09.2001 - 07.2002
  • Designed, developed software architecture for web-based products including Manufacturing Website.
  • Designed, developed PocketPC Healthcare Data Collection Application.
  • Worked with Java, J2EE, MySQL, Servlets, JSP, Applets, JDBC, Linux, Apache, Tomcat, 802.11b Wireless Network.

Consultant

ALBION INTERNATIONAL
10.1998 - 09.2001
  • Developed and lead development in various government, financial and hotel applications at a variety of locations.
  • Worked with Forte, Oracle 8I, Toad, PL/SQL, Erwin, Microsoft Project.

C++ Developer

SKYTEL
08.1995 - 10.1998
  • Designed/developed Configuration Database Server from which Production applications receive startup information.
  • Worked with DEC Alpha, C++, Oracle, Rational Rose, UML, SMNP, Sockets, TCP/IP, Scripting (bash).

C++ Developer

STAR TECHNOLOGIES
11.1994 - 08.1995
  • Designed/developed X-Window-based X-ray Image Viewer.
  • Worked with C++, Xt, Motif on Sun Sparcs using Sybase RDBMS.

C++ Developer, Contractor

SCIENCE APPLICATIONS INTERNATIONAL CORPORATION
02.1994 - 11.1994
  • Designed/developed series of C++ classes for manipulating MIB for IBM NetView.
  • Worked with SNMP, OS/2, C++.

C++ Developer

FORREST GENERAL HOSPITAL
03.1992 - 02.1994
  • Designed/developed document storage/retrieval system.
  • Worked with C++, Raima DBMS, X-Station, AIX, OO, Xwindows, Motif, message queues, client-server on RS6000, C, embedded SQL, DB2/OS/2, Presentation Manager.

C / COBOL Developer

VARIOUS CORPORATIONS
01.1984 - 03.1992
  • Worked as developer for various corporations primarily using COBOL, BASIC and C.
  • Details upon request.

Education

Bachelor of Science - Accounting/Data Processing

University of Southern Mississippi
Hattiesburg, MS
06.1979 - 12.1983

Skills

Java 6, 11

Certification

Sun Certified Java

Timeline

Senior Software Developer / IT Project Manager

SOUTHERN FARM BUREAU
10.2012 - Current

Senior Software Developer, Contractor

COX COMMUNICATIONS
06.2012 - 10.2012

Lead Java Grails Groovy Developer, Contractor

CYPRESSCARE
04.2012 - 06.2012

Grails Groovy Developer, Contractor

TURNING TECHNOLOGIES
11.2011 - 04.2012

Java Developer, Contractor

EXSPEND
12.2010 - 11.2011

Lead Java Grails Groovy Developer, Contractor

CYPRESSCARE
07.2010 - 12.2010

Senior Java Developer, Contractor

COMPASS BANK
11.2009 - 07.2010

Lead Java Grails Groovy Developer, Contractor

CYPRESSCARE
05.2009 - 11.2009

Lead Java Developer

Affiliated Computer Services
03.2008 - 05.2009

Application Consultant, Contractor

TEAM INFORMATICS
11.2007 - 03.2008

Senior J2EE Developer, Contractor

PHI THETA KAPPA
08.2007 - 11.2007

Senior J2EE Developer, Contractor

SUNGARD
08.2006 - 08.2007

Web Architect

BLUE CROSS BLUE SHIELD OF MISSISSIPPI
01.2006 - 08.2006

Java Developer, Contractor

EXCELLIANT
08.2004 - 12.2005

Java Developer, Contractor

CITIBANK
03.2004 - 08.2004

Java / C# Developer, Contractor

ANSELL, INC
07.2003 - 03.2004

Lead Java Programmer, Contractor

Cellular South
02.2003 - 06.2003

Java Developer, Contractor

MERCURY INSURANCE
07.2002 - 10.2002

Software Architect, Contractor

CYTEC SYSTEMS
09.2001 - 07.2002

Sun Certified Java

01-2001

Consultant

ALBION INTERNATIONAL
10.1998 - 09.2001

C++ Developer

SKYTEL
08.1995 - 10.1998

C++ Developer

STAR TECHNOLOGIES
11.1994 - 08.1995

C++ Developer, Contractor

SCIENCE APPLICATIONS INTERNATIONAL CORPORATION
02.1994 - 11.1994

C++ Developer

FORREST GENERAL HOSPITAL
03.1992 - 02.1994

C / COBOL Developer

VARIOUS CORPORATIONS
01.1984 - 03.1992

Bachelor of Science - Accounting/Data Processing

University of Southern Mississippi
06.1979 - 12.1983
PETER O’BRIENSenior Software Developer