Skills
|
|
Java (J2EE, Servlets, Applets, J2EE, JSP, Swing, JDBC, Application, Beans, Threads), JUnit, JavaDocs, JavaScript, SQL, UML, XML, Object Oriented Design, Jakarta-Tomcat, Ajax, Echo2, Struts, Windows XP, LINUX, Extreme Programming
|
Work History
|
|
BGE Software, Inc.
Service Date: 2/03 to present
Title: Owner, Consultant
|
|
BGE Software is a locally owned company providing affordable, professional software development and consulting services. With experience in the aviation, manufacturing, financial, medical and software vendor industries, BGE Software is poised to provide world-class software packages and consultation.
|
|
Accomplishments:
Senior developer and technical lead for Ajax/Echo2 web application for network traffic monitoring application.
Front end architect and technical lead for development of large scale reservation call center Swing application for the hospitality industry.
Assisted team of GUI developers to complete Java Swing application for VC storage related product.
Consultation with In Touch Ministries internet development team.
Develop web-enabled database application for GCEH.
Developed suite of applications for SA Technologies to fulfill Phase II SBIR grant for the National Aeronautics and Space Administration. This project involved Java, Swing, JavaBeans and JDBC.
Conversion of existing C/C++ application for use as web application for healthcare software vendor. Developed an applet/servlet implementation utilizing Java, Swing and JNI for access to legacy dynamic and static libraries.
Development and customization of image retrieval and manipulation software package for SunTrust Bank. This project involved Java servlets, JSP, the Struts framework, JDBC and JavaBeans. Also developed an applet/Swing module for image manipulation.
Development and implementation of GUI driven database conversion utility for IZAC Enterprises using Java, Swing and JDBC.
Selected to develop "proof of concept" lighting and heat exchange application for CogniTek, Inc. to satisfy Phase I SBIR project.
|
|
BMC Software, Inc.
Service Date: 6/01 to 2/03
Title: Senior Product Developer
|
|
BMC Software is an international software development company based in Houston, Texas. Ranked among the best IT companies to work for, BMC is an industry leader in storage management software.
|
|
Worked on the GUI team for the Storage Management business unit. Designed, developed, tested and supported the Patrol Storage Console, a web based client/server implementation. http://www.bmc.com
|
|
Accomplishments:
Developed custom GUI components and super class objects for use by other developers in their development efforts, providing a common API to streamline development effort using Java Swing
Implemented multi-threaded structure for data retrieval and update using Java threading capabilities and XML
Created extensive unit tests for the GUI as well as data areas of the project using JUnit
Used Extreme Programming methodology for full cycle project development
Lead developer in designing and implementing BMC storage provisioning demo using Java, XML and UML (Use Cases, Flow Diagrams, Object Models and Sequence Diagrams)
Architected GUI for implementation of external API within the storage console using UML
Designed and developed GUI components for cost accounting and report management within the Patrol Storage Console GUI using UML, Java, Java Swing, XML and SQL
Mentored staff level developers in Java, Swing, Object Oriented Design and User Interface design. Also performed code review sessions for staff level developers
Architected and developed data migration tool using UML, XML, Java Swing and SQL
Presented learning sessions on Cost Accounting, Report Manager, Object Oriented Analysis and Design (OOA & OOD), customized GUI components and the code review process
Devised cost savings plan using charting GUI alternatives to Sitraka JClass with JFreeChart
|
|
Delta Technology, Inc.
Service Date: 5/97 to 6/01
Title: Senior Developer
|
|
Delta Technology is the IT provider for Delta Airlines. Worked in the Airport Customer Service business unit on customer-focused software. Designed, developed, tested and supported the self-service kiosk ticketing machines located throughout the system. http://www.deltadt.com
|
|
Accomplishments:
Developed multi-threaded server application to handle communication with host systems and database for kiosk screen transitioning using Java, JDBC, SQL and MQSeries
Developed client applet for ticket and boarding authorization using Java and Java Swing
Developed utility to gather customer data for analysis using Java Swing, JDBC and SQL
Refactored legacy VisualBasic and Windows 3.1 applications for increased performance, reusability and cross platform integration using Java, Swing, JDBC and SQL
Developed DLL's for API access to MQSeries for VisualBasic GUI using Visual C++
Developed tool for remote database synchronization using IBM MQSeries, C++ and SQL
Developed email utility to deliver support and statistical information using C++ and SQL
|
|
Lithonia Lighting
Service Date: 1/95 to 5/97
Title: Senior Platform Engineer
|
|
Lithonia Lighting is a manufacturer of residential and commercial lighting fixtures. Worked in the Information Technology department as part of a middleware group called Platform Services. Our mission was to provide an API set to the application developer groups for database access as well as to handle order and transaction processing from the agents in the field. In addition, I participated in the design and development for the to move from an IBM OS/2 platform to a Windows NT platform using Visual C++, SQL and DB2. http://www.lithonia.com
|
|
Delta Airlines
Service Date: 11/91 to 1/95
Title: Senior Software Engineer
|
|
Delta Airlines is an international airline that, at the time, had an in-house Information Technology department. Developed agent specific software for customer check in, baggage handling, customer boarding and ground traffic management within the Customer Service business unit.
|
|
The platform was IBM's OS/2 operating system with a DB2/2 database. Development was done in 'C' and DB2. The user interface was done using IBM's Presentation Manager as well as VIO technology. MQSeries was the data transport mechanism. http://www.delta.com
|
Affiliations
Independent Computer Consultants Association - Chapter Board Member (ICCA)
Atlanta Java Users Group (AJUG)
Atlanta Software Process Improvment Network (SPIN)
|