1. Michael P. Reilly
10 Wimbledon Lane, Aliso Viejo, CA 92656 * Mobile (949) 677-7259
E-mail: raider52@cox.net
OBJECTIVE: Multifaceted Application Developer with a proven record of adaptability seeks a
contract or permanent position with an established firm.
EXPERIENCE:
Optum Technology/ UnitedHealth Group IT / Keane, Inc.
Cypress, CA
11/04–09/16 Sr. Application Developer
• Part of a small development team tasked with migrating a home grown REVA
(Request EValuation Application) Struts based MVC application from a
WebLogic server to UHG Managed Services WebSphere servers (Dev, Test, Stage
and Prod). Added new Java classes to the application and added new Korn shell
batch scripts which used classes within the application for database updates.
• Designer and developer for project to make REVA application IE8 compliant in
order to upgrade users from IE6.
• Designer and developer for CDB online project which created a new Java package,
built with Netbeans 7, which received data from a legacy system, repackaged the
data into XML format, and called a Web Service to forward the data to a
Foundation View tasked with updating the company’s primary database. Package
also dealt appropriately with any errors returned from the Web Service call.
• Enhancement project for a Professional Encounters System (PES) Struts
framework intranet application running in a Tomcat servlet container on an AIX
UNIX server. Updates included multiple Java Server Page (JSP) changes, a Java
servlet change, and configuration file changes including reconfiguring the JDBC
data source to connect to an Oracle 7 database residing on an OpenVMS server.
This project used the waterfall model of the SDLC process.
• Provide new and maintenance development on UnitedHealth Group’s (UHG)
TOPS main claim processing system. Using IBM’s VS COBOL II and Enterprise
COBOL for z/OS in both batch and CICS online transaction processing (OLTP)
programming. Develop Job Control Language (JCL) to run batch jobs. Using the
TSO/ISPF software environment on IBM z/OS mainframes. File-Aid used to work
with VSAM and non-VSAM files. All projects use the Software Development Life
Cycle (SDLC) process. All projects use Test Director during Testing Phase to log
testing results.
• Designed Java classes and methods to be used for the New Product Identifier (NPI)
project.
• Using Rational Application Developer (RAD) 6, developed a proof of concept
application using Java Servlets. This was used during the design phase of the NPI
project to connect to a DB2 Connect server in order to communicate with a DB2
database running on a backend IBM z/OS development mainframe.
• Provide business user support in an Enterprise Application Integration (EAI)
environment. Provide production support for Vitria middleware, Tomcat servers,
and Apache Web servers. Work with Trading Partners to resolve various
connectivity issues.
2. • Wrote various Java utility applications using Eclipse in support of EAI Production.
• All projects use the Software Development Life Cycle (SDLC) methodology.
• Achieved compliance of SOX and HIPAA regulations through computer based
training sessions and Keane classes.
Tools: IBM AIX UNIX, Sun Solaris UNIX, HP OpenVMS, IBM z/OS, JCL, CICS OLTP,
TSO/ISPF, File-AID, Endevor, DCL, Vi, EVE, EDI, X.12, Oracle 7/9i, DB2, Korn
shell, Bash shell, Java, Jakarta Struts, JSP, Servlet, Java JDBC, Data Source, J2EE,
SQL, Apache Web Server, Apache Tomcat, Micro Focus COBOL, COBOL II, VS
COBOL II, Enterprise COBOL for z/OS, Cursors, Toad for Oracle, soapUI, Putty,
CVS, Visual Source Safe, Subversion, Vitria, Eclipse, RAD 6, WAS 6.0, Netbeans,
SDLC, MS Office Access, MS Office Word, MS Office Excel, Test Director,
WRQ Reflection
Logistics Computer Services (LCS) / Hadley Auto Transport, Santa Ana, CA
01/01–01/04 Systems Analyst / Web Application Developer / Consultant
• Used Eclipse to develop Java applications to extract data from various inbound
data files originating from the Ford of Mexico Cuautitlan manufacturing plant.
These extracts forwarded to Ford Motor Company in support of inbound/outbound
traffic analysis.
• Developed FileSearch Java application to search various server directories for
missing EDI partner daily input files from various automotive manufacturers. A
Java Mail process was used to alert the production support team of any missing
files. Used JDBC to connect to the backend MS SQL Server database. Used an Ant
script to build the application.
• Developed and built MS SQL Server database tables, using Transact SQL, for use
by the newly developed FileSearch application.
• Produced a Java based MVC web application to process Mexico bound Ford Motor
Company railcars. This application ran outside the corporate firewall on a
Windows NT server running the Tomcat servlet container which I installed and
configured. The view tier was created using Java Swing in a JBuilder 4 software
environment. Middle tier Java servlets used model objects to update a backend
Oracle 8i database using JDBC connectivity. The Oracle 8i database was hosted on
a Data General UNIX (DG-UX) server.
• Developed a Jakarta Struts based MVC administrative web application system for
use by a Ford Motor Company vendor in Laredo, TX. Used Java Service Pages,
HTML and JavaScript to build the presentation tier. This web application replaced
an expensive dedicated line to Laredo and therefore reduced business costs.
• Developed various Micro Focus COBOL batch programs using Pro*COBOL and
cursors to update Oracle 8i database tables with Ford of Mexico data received from
Ford Motor Company.
• Created and maintained various Korn shell scripts and Micro Focus COBOL
programs used in the production batch environment running on multiple DG-UX
servers.
• Maintenance programming performed on various batch and OLTP programs and
JCL.
3. • Rewrote Chrysler Claims processing interface system to incorporate usage of X.12
file formats for EDI between Hadley and Chrysler.
• Designed, wrote, tested, implemented and hosted third party logistics systems for
Ford Motor Company (Cuautitlan, MX, Wayne, MI and Michigan Truck Assembly
Plant Release Systems) and Border Transfer Services (Laredo, TX). These systems
used both the UNISYS OLTP environment and batch programming written in
COBOL.
• Maintained corporate web site running on Microsoft IIS web server.
• Supervised three programmers on new EDI project for Kia Motors of America.
Tools: Java, JSP, Servlets, Micro Focus COBOL, Pro*COBOL, SQL, DG-UX UNIX
SVR4, UNISYS OS/3, Windows NT/2000, Vi, EDI, X.12, Oracle 8i, SQL*Plus,
MS SQL Server, Transact SQL (T-SQL), Korn shell, JBuilder 4, Apache Tomcat,
Jakarta Struts, Java Swing, Java JDBC, XML, OLTP, EDI, X.12, Cursors, Eclipse,
Ant, JavaScript, HTML
EDUCATION:
Irvine Valley College Irvine, CA
01/01 – 05/07 Computer and Information Management GPA 3.64
Java Programming, C++ Programming, Oracle Programming,
Oracle Forms/Reports, Dynamic Web Database Management
Saddleback College Mission Viejo, CA
08/01 – 05/16 Computer and Information Management GPA 3.63
Java – Advanced, C++ Programming, JavaScript, XML for the Web,
C# .Net, Transact SQL, UNIX/Linux, Android Mobile Apps,
LAMP – Linux, Apache, MySQL & PHP
TECHNICAL COURSES:
Data General Education Services
UNIX, DG/UX System Administration
Oracle University
Introduction to Oracle: SQL and PL/SQL, Develop PL/SQL Program Units
Borland Professional Services Organization
Application Development with JBuilder 4
Sun Education Services
Java Programming Language