Profile
My objective is to be involved in a Web development project utilizing Java
or PHP from initial design to implementation; alternatively to perform
production or customer support. My areas of expertise are Java/PHP, SQL,
Oracle PL/SQL and Javascript/CSS/HTML/VB. I hope to have the opportunity to
be able to make a difference by utilizing all of my skills.
Experience
ARAG Insurance - Des Moines, Iowa
May, 2012 to July 2013 - Development Analyst
Development, testing and deployment of Java web-based applications.
Collaborated with the Business Analyst and QA team to ensure that all
changes are done according to the business requirements. Attended daily
Agile sessions and other meetings as required.
Technical Environment: Java, Tomcat, GIT, Subversion, Oracle 10g, Groovy,
STS, Windows
Monsanto - Ankeny, Iowa
August, 2011 to April 2012 - Contractor
My day-to-day responsibility at Monsanto was the support and maintenance of
the Java-based LIMS applications used by the laboratory robotic systems for
DNA extraction and rearraying. In addition, I supported and maintain the
database procedures and queries used by these applications.
Technical Environment: Java, Tomcat, Maven, Subversion, Oracle 10g,
Groovy, IntelliJ, Windows, PL/SQL
McKesson Corp (RelayHealth) - Atlanta, GA
February, 2009 to July 2011 - Software Engineer
When first joining the company, I successfully installed and demonstrated
the open source Cosign single-sign-on system on Linux Red Hat. As part of
the Reporting Team, I developed more that 20 Cognos reports for various
pharmacies and also created the associated technical design documents and
unit test plans and worked with QA to develop, test and implement these
reports. I also developed, unit tested and implemented multiple PL/SQL
stored procedures and Perl scripts to support the reporting function. I was
also responsible for the day-to-day administration of the Cognos
application and for liaising with the product team and assisting them with
customer requests and report enhancements.
Technical Environment: IBM Cognos 8.2, Oracle 10g, Red Hat Enterprise
Linux Server 5, Toad, Perl, PL/SQL, JavaScript, HTML
Intercontinental Hotels Group - Alpharetta, GA
July, 2008 to January 2009 - Contract Consultant & Web Developer
Redesigned look and feel of IHG network monitoring website (Alertview) and
developed enhancements using PHP to display Global Map of real time hotel
router status using data from Orion NPM and various other IHG Databases.
Designed and implemented numerous design changes to Alertview Oracle
database as part of this project. Technical Environment: PHP 5.2, Apache
2.2.4, Oracle 10g, Red Hat Enterprise Linux Server 5, Orion NPM 7, MS SQL
Server 8
IBM Internet Security Systems - Atlanta, GA
May, 2003 to May 2008 - Web Developer
60% Front-end, 40% Back-end Web Development
Designed and developed Java Struts applications as part of two projects for
internal company use.
The environment used was Java Struts, J2EE, Tomcat, Maven and Eclipse.
Designed, developed and implemented internal web site using PHP/Oracle to
analyze vulnerabilities and virus threats. Also provided email support for
internal customers requesting content or design changes to the various
corporate I was responsible for. I also maintained and enhanced an existing
internal websites for the sales team and marketing which utilized
DreamWeaver and BroadVision.
Technical Environment: Java Struts, J2EE, Tomcat, PHP 4.3.1, JavaScript,
CSS, HTML, Sun OS 5.8, Red Hat Linux, Adobe Photoshop, DreamWeaver,
BroadVision, Oracle 9i, PL/SQL Stored Procedures
BSI Software - Atlanta, GA
August, 2001 to March, 2003 - Porting Specialist
Accountable for porting existing Microsoft C++ programs with ODBC code to
multiple UNIX and database platforms, converting into UNIX C with Embedded
SQL
Apply Database changes to Oracle, DB2 and INFORMIX databases.
Developed multiple Makefiles and UNIX Korn Shell scripts as part of the
compilation, porting and testing processes.
Technical Environment: HP-UX 11, UNIX C, Shell Scripting, Solaris 2.8, AIX
4.3, Red Hat 6.1, Oracle 9.2, DB2.61, INFORMIX 7.3, CVS, HP9000, SUN,
RS6000 and Linux servers, Windows 2000 clients
Contract Consultant - Atlanta, GA
April, 2001 to June, 2001
Bank of America - (April, 2001 to June, 2001)
Designed use cases and package design specifications for a proposed Portal
for Bank of America.
Technical Environment: BroadVision 5.5, HP-UX 11, Rational Rose,
ClearCase, HP9000 Unix servers
BroadVision - Atlanta, GA
June, 2000 to April 2001 - Tech Lead/Web Developer
Part of a team that designed, coded, tested and implemented a new website
to allow the client (www.themailbox.com) to perform real-time content
management. I performed a tech lead role for part of the project, with two
junior consultants reporting to me. This project necessitated 100% travel
to Greensboro, NC.
Also developed a gap analysis and engineering design document for the
proposed website.
Set up the BroadVision environment and iPlanet web server on HPUX for
developers and users.
Technical Environment: Oracle 8i, JavaScript, UNIX scripts, BroadVision
5.5, HP-UX 11, Netscape iPlanet, HP9000 UNIX servers
Computer Consulting Services Corporation - Atlanta, GA
November, 1996 to May, 2000 - Consultant/Web Developer
Projects included:
iXL - Atlanta, GA (www.net32.com and www.ballarddesigns.com)
Performed Tech Lead role. Converted the old net32.com website from an NT
environment using ASP and SQL Server 6.5 to a Solaris environment using
BroadVision 4.1 and Oracle 8.0.5.
Developed and refined the architecture proposal, functional requirements
and engineering design specifications. Developed and tested new JavaScript
pages, using the BroadVision Ecommerce API.
Developed, tested and implemented enhancements to JavaScript pages for
Ballard Designs. Also configured Microsoft IIS web server for
ballarddesigns.com
Griffith Microsciences - Chicago, IL
Designed, coded and tested MS Visual Basic programs and MS SQL Server
stored procedures to extract information from MS SQL Server database using
ADO.
Developed Java applets for the Griffith customer information website to
display product distribution pie charts.
Ryerson Steel - Chicago, IL
Designed, coded, tested and implemented two Microsoft C daemon programs
with embedded SQL using Pro C.
Purpose was to analyze and store incoming orders onto an Oracle database
and to send the completed orders to the IBM mainframe using MQ messaging.
Designed an Oracle database using Oracle Designer 2000 v 1.3.
Designed and coded numerous PL/SQL stored procedures and packages to be
used by PowerBuilder and C programs.
Created an Oracle database and the moved the existing corporate data from
MS Access 2.0 to Oracle 7.2 using Oracle SQL Loader
Technical Environment: Solaris 2.6, Oracle 8.0.5, JavaScript 1.2, HTML,
BroadVision 4.1, MS IIS, Netscape Web server, MS Visual Basic 6.0, SQL
Server, IBM Visual Age C++, IBM AIX UNIX, IBM DB2 Database, OS/2 Warp, MS
Visual C++, Sun E250, NT workstations, IBM Servers
Rand Refinery - Germiston, South Africa
January, 1989 to November, 1996
Programmer/Analyst & Team Lead
Team Lead of a project to automatically validate and weigh finished bars
and automatic scanning and furnace allocation of gold bars.
Developed, tested and implemented more than sixty Multitasking UNIX C
programs to scan, validate, weigh and control the rough gold bar weighing
process.
Developed Suite of Visual Basic programs using Access database. Used to
calculate gold granule price and account for daily sales. Designed and
created Oracle database for the gold weighing system, including the
necessary indexes and triggers.
Performed UNIX Administration of HP9000/825; set up users with own menus
and programs, set up UNIX RS232 ports for use as terminals, scanners,
printers and weigh scales, configured network units to communicate with
scanners, terminals, printers and weigh scales.
Technical Environment: Oracle Version 7.1, UNIX C, MS Visual Basic, HP UX
Version 10, Windows NT/95, COMPAQ NT Servers, HP 3000, HP 9000
Michael Magee