Post Job Free
Sign in

Java Developer

Location:
United States
Posted:
June 12, 2010

Contact this candidate

Resume:

Peter J. O’Brien

*** ******** ***  Madison, MS 39110  601-***-****  ******.*******@*****.***

Information Technology Leadership

Software Application Development

Forward-thinking professional accomplished in building mission critical systems from scratch 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.

Core Competencies

Full Life Development Cycle  Software Development Methodologies  Best Practices  Productivity

Business Process Automation  Object-Oriented Software Engineering  Application Architectures  Databases

Agile Software Development Methodologies  Distributed Systems  Systems Development & Analysis

Technology Integration  User Documentation  Functional Specifications

Code Reviews  Cross-Functional Collaboration  Technical Design  Planning  Testing  Client Interactions

Professional Experience

COMPASS BANK, Birmingham, AL  Nov 2009– present

15th largest U.S. commercial bank based on deposit market share.

Senior Java Developer (Independent Contractor)

Assumed responsibility for several existing applications as well as being a key contributor on new development.

Key developer on Loan Streamlining Application (LOA) a 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 and Websphere 6.1.

Improved and maintained several key online internal applications including iArchiveViewer – a web-based application allowing users to view check images. Technologies included Microsoft SQL Server, Spring, Hibernate, Web Services and Websphere 6.1.

CypressCare, Atlanta, Georgia  May 2009– Nov 2009

Service provider focusing on the management of claims related expenses.

Lead Java Grails Groovy Developer (Independent Contractor)

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.

Enabled a 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 the solution in Groovy, which allowed the current Java development staff to easily pick up the code in order to maintain the solution for years to come.

Simplified complex claims file generation process for a single state, while ensuring data accuracy, by leading the migration from Java-Hibernate to a much more easy to maintain Groovy-Ant-Quartz (GAQ) opensource framework.

Peter J. O’Brien  ******.*******@*****.***  PAGE TWO

Professional Experience

(Continued from previous page)

Affiliated Computer Services, Ridgeland, Mississippi  Mar 2008– May 2009

Publicly traded corporation (NYSE: ACS) and global leader in business process and IT services.

Lead Java Developer

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.

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.

TEAM Informatics, St. Paul, Minnesota  Nov 2007– Mar 2008

Software engineering company.

Application Consultant

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.

Phi Theta Kappa, Jackson, Mississippi  Aug 2007 - Nov 2007

International honor society of two-year colleges and academic program.

Senior J2EE Developer (Independent Contractor)

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.

SunGard, Birmingham, Alabama  Aug 2006 – Aug 2007

Provider of solutions, strategic consulting, and technology management services.

Senior J2EE Developer (Independent Contractor)

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. Spring Framework. 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, Tomcat 5, Weblogic 8/9, Ajax, JProfiler, Jboss 4.

Blue Cross Blue Shield of Mississippi, Jackson, Mississippi  Jan 2006 - Aug 2006

Healthcare coverage provider.

Web Architect

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.

Excelliant, Birmingham, Alabama  Aug 2004 – Dec 2005

Producer of ExSpend Travel Expenditure software.

Java Developer (Independent Contractor)

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.

Peter J. O’Brien  ******.*******@*****.***  PAGE THREE

Professional Experience

(Continued from previous page)

CITIBANK, Jacksonville, Florida  March 2004 – August 2004

One of the largest financial companies in the world.

Java Developer (Independent Contractor)

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.

Ansell, inc., Dothan, Alabama  July 2003 – Mar 2004

Global manufacturer and marketer of latex free and natural latex surgical and medical examination gloves.

Java / C# Developer (Independent Contractor)

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.

Mississippi Oil & Gas Board, Jackson, Mississippi  Jun 2003 – July 2003

Regulator and promoter of oil and gas drilling, production and storage.

Java Architect (Independent Contractor)

Designed/Developed Web-based Data Entry/Reporting Tool which converted paper-based system. System also automatically converts entry into PDF files and fed into document management system. Worked with Jboss 3.21, Struts 1.1, Tiles, Tag Libraries, JSP, Validation Framework, XML/XSLT, Microsoft SQL Server 2000, JBuilder, Jedit, Windows XP, Linux.

cellular south, Jackson, Mississippi  Feb 2003 – June 2003

Leader in wireless access technology.

Lead Java Programmer Presentation Layer (Independent Contractor)

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.

mercury insurance, Los Angeles, California  Jul 2002 – Oct 2002

Java Developer (Independent Contractor)

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 an 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.

cytec systems, Jackson, Mississippi  Sep 2001 – Jul 2002

Software Architect

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.

albion international, Atlanta, Georgia  Oct 1998 – Sep 2001

Consultant

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.

Peter J. O’Brien  ******.*******@*****.***  PAGE FOUR

Professional Experience

(Continued from previous page)

Skytel, Jackson, Mississippi  Aug1995 – Oct 1998

C++ Developer

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.

star technologies, Sterling, Virginia  Nov 1994 – Aug 1995

C++ Developer

Designed/developed X-Window-based X-ray Image Viewer. Worked with C++, Xt, Motif on Sun Sparcs. Used Sybase RDBMS.

science applications international corporation, Raleigh, North Carolina  Feb 1994 – Nov 1994

C++ Developer

Designed/developed series of C++ classes for manipulating MIB for IBM NetView. Worked with SNMP, OS/2, C++.

forrest general hospital, Hattiesburg, Mississippi  Mar 1992– Feb 1994

C++ Developer

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.

various corporations  Jan 1984– Mar 1992

COBOL, BASIC, C Developer

Worked as a developer for various corporations primarily using COBOL, BASIC and C. Details upon request.

Technical Summary

Java: Grails 1.0.x/1.1,Spring Framework, JSP, J2EE, JAAS, XDoclet, Tag Libraries, Struts 1.2, Tiles, EJB 2.0, Session EJB, Swing, AWT, JavaMail, JDBC, Sun Java Programmer Certified, Web Services

Web: Jboss 3.25/4.0.5, Jetty, HTML, DHTML, Bea Weblogic 6.1/8.1,9.2, JavaScript, Apache, Resin, IBM WebSphere 5/6, Tomcat, SSL, HTTP, HTTPS, CSS

Object-Oriented: UML, Poseidon, C++, Forte, Smalltalk, MVC, Microsoft Visual C#

Database: Hibernate 3.0, iBatis, Oracle, MS SQL Server 2000, Informix, DB2, MySQL, PostgreSQL, Triggers, PL/SQL, ProC, Embedded SQL, MS Access, ODBC, Sybase, Raima, ADO.NET

Operating System: Linux, Unix, Solaris, Windows 95/98/NT/2000/2003//XP, AIX

Platform: Intel, Dec, Unisys, IBM RS6000, Sun Sparc, PocketPC, Palm, ICL4200, .NET 1.1

Network: TCP/IP, 802.11b, Sockets, RMI

Other: Cross Platform Browser, N-Tier, SNMP, Multi-thread, Client-Server, IPC, Shared Memory, Microsoft Office API

IDE: WSAD 5.1.2, Eclipse 3.x, MyEclipse, NetBeans 3.5, JBuilder 7, Microsoft Visual Studio

Education & Certification

Bachelor of Science in Accounting/Data Processing

University of Southern Mississippi, Hattiesburg, Mississippi

Sun Java Programmer Certified



Contact this candidate