QUALIFICATIONS
SOFTWARE ENGINEER/SOFTWARE DEVELOPER with over twenty years of experience in the development and implementation of ambitious software projects. Highly skilled in software development processes involving prevailing methodologies and tools. Ability to achieve quality software through the use of technical and organizational expertise.
PROFESSIONAL EXPERIENCE
2007 - present
Graybar Electric Company, Inc.
11885 Lackland Road, St. Louis, MO 63146
Web Developer
- Currently involved in the design and implementation of software to support eCommerce under IBM WebSphere Commerce.
Currently involved in the design and implementation of software to support eCommerce under IBM WebSphere Commerce.
- Utilize the WebSphere Commerce Developer development toolkit for customizing the WebSphere Commerce application at Graybar.
- Expand IBM Business Object Data Load (BODL) utility to provide additional features required by Graybar to load catalog data to WebSphere Commerce Oracle database.
- Updated Python scripts in OmiFind Discovery Edition to enhance attribute refinement.
- Enhance scripts that are part of the IBM PIM (WPC).
- Develop Unix scripts as part of the data export/import process.
- Source control is CVS.
2006 - 2007
Talisen Technologies
12655 Olive Boulevard, Suite 500, St. Louis, MO 63141
Senior Software Engineer
- Worked on Java/J2EE Spring application frameworks using the leading full-stack as bean management and transaction management as well as utilizing Hibernate for DAO encapsulation.
- Applied knowledge of application servers Apache Tomcat, Sun ONE, and JBoss in the implementation of several different application solutions.
- Used JUnit for unit testing.
- Source control was CVS in MyEclipse.
2002 - 2006
Elsevier
11830 Westline Industrial Drive, St. Louis, MO 63146
Senior Software Engineer
- Developed web-based applications utilizing Rational Rose/XDE RUP process.
- Created various Java components for web-based application that provides online health-sciences courseware and teaching tools.
- Developed royalty reporting Finance tool under the Struts open-source framework for developing J2EE web applications.
- Constructed tax package involving RMI service calls.
- Created design and implemented software to support eCommerce under ATG.
- Developed Unix, Perl, and SQL scripts for use in Back Office data mart processing.
- Created a SOAP-based Web service using WSAD.
- Source control was maintained with ClearCase and UCM.
1999 - 2002
Connectria
10845 Olive Blvd., Suite 300, Creve Coeur, MO 63141
Systems Architect
- Developed web-based application with Java Server Pages (JSP) utilizing Java servlets and beans.
- Incorporated JavaScript into JSP pages for client-side operations.
- Worked with SQL for server-side queries to Oracle database.
- Source control was maintained with Visual SourceSafe.
1998 - 1999
Edward Jones
201 Progress Parkway, Maryland Heights, MO 63043
Senior Programmer/Analyst
- Developed web-based application utilizing Java servlets along with Tuxedo.
- Implemented C Tuxedo Transaction Services.
- Prepared and presented Object Oriented design to internal audit team.
- Enhanced Perl application used to generate web pages.
- Source control was maintained with SCCS.
1996 - 1998
Tripos, Inc.
1699 South Hanley Road, St. Louis, MO 63144
Product Developer II
- Developed web-based software using Java, along with CORBA technology (Orbix).
- Utilized OOA&D techniques, which encompassed an informal use of the Unified Modeling Language (UML), to design server objects.
- Source control was maintained with ClearCase.
1992 - 1996
Data Research, Associates
1276 N Warson, St. Louis, MO 63132
Lead Programmer
- Completed successful implementation of several major projects involving both managerial and technical abilities.
- Utilized CASE tool select OMT to implement Rumbaugh's Object Modeling Technique combined with Jacboson's Use cases to assist in the Object design.
- Migrated to new generation client software utilizing Microsoft's Visual C++.
- Acted as both functional and administrative manager for 6 programmers.
- Utilized effective planning and structured design techniques to develop and implement Authority Control Processing, a multi-million dollar service offered to DRA customers.
- Source control was maintained with CMS and Visual SourceSafe.
1991 - 1992
Computer Sciences Corporation
8 Executive Drive, Suite 300, Fairview Heights, IL 62208
- Worked with the customer to define and document system requirements for the Global Transportation Network.
- Utilized GUI development tool in conjunction with developed C routines to provide appropriate appearance and response for the User Interface.
- Source control was maintained with SCCS.
1987 - 1991
Systems & Electronics, Inc.
201 Evans Lane, St. Louis, Mo. 63121
Senior Software Engineer
- Scheduled four engineers during the design and coding phases.
- Developed software for missile system using Motorola 68000 assembler and C.
- Provided primary software support during two-month field test/integration of helicopter missile system in Sweden and Italy.
- Source control was maintained with CMS.
EDUCATION
Bachelor of Science in Computer Science
minor in Math and special emphasis in Electrical Engineering
University of Missouri - Columbia 1987
COMPUTER SKILLS
Languages: Java, JavaScript, HTML, XML, C, XSL/XSLT, Perl, C++, SQL, FORTRAN, Motorola 68000 assembler, Ada, Pascal, and PL/1.
Systems/environments: UNIX, Windows (95/98/NT/2000/XP), and VMS.
Software: MySQL, PL/SQL, Rational XDE, Rational Requisite Pro, WSAD, and Eclipse/MyEclipse.
Configuration Management: Visual SourceSafe, CVS, SCCS, ClearCase, UCM, and CMS.
Web Servers: JRun, WebLogic, JBoss, (Apache) Tomcat, WebSphere, and Dynamo.
Frameworks and Concepts:Servlets, JSP, Spring, Struts, Hibernate, J2EE, JDBC, RMI, JUnit, OOP/OOD, and UML.
Last updated: August 1, 2011