SUMMARY
A J*EE developer experienced in complete software development cycle, specialized in software architectural design, implementation, and database tuning. Skilled in developing business plans, requirements, technical specifications, and user documentation.
J2EE/J2SE
JAVA SERVER PAGE JAVA SERVLET
JAVA APPLET EJB
STRUTS SPRING/MVC HIBERNATE
JDBC IBM WSAD/RAD ECLIPSE
ANT UML
WEB
JAVASCRIPT VBSCRIPT
HTML/DHTML/CSS XML/XSLT
FRONTPAGE ACTIVE SERVER PAGE
TOMCAT WEBSPHERE APPLICATION SERVER
DATABASE
ORACLE DATABASE SQL/PL*SQL
DB2 UDB POSTGRESQL
ORACLE REPORT
TOAD
UNIX/LINUX
UNIX KORN SHELL LINUX BASH SHELL
OTHERS
PVCS/DIMENSIONS SUBVERSION
APACHE COCOON
VISUAL BASIC
APPLICATION EXPOSURE AND EXPERIENCE
Senior Consultant/Data Architect
For TekSystems on assignment at La-Z-Boy Corporation:
August 2008 – November 2008
J2EE developer supporting La-Z-Boy’s Retail Management System.
• Design and implement enhancement that extends the system’s inventory search functions to allow more vendors to be available to the independent dealers, using Spring Framework.
• Perform database support on PostgreSQL database.
• Perform software build using Ant and deployment to Tomcat server.
• Perform version control using Subversion.
Senior Consultant/Data Architect
For Computer Consultants of America on assignment at Chrysler LLC:
September 2006 – July 2008
J2EE developer supporting several web applications for Chrysler Customer Assistance Center:
• Work collaboratively with business customer to improve CCAC’s Agent Workbench application with enhancement using J2EE, STRUTS framework, EJB and HIBERNATE.
• Participate in all stages of software development life cycle, from requirement gathering, technical design, to deployment and production support.
• Design and implement digitally certified Java Applet for image upload as part of CCAC’s Special Investigation application.
• Perform backend database design in IBM DB2 Universal Database.
• Perform application source control (Serena Dimensions) and release (Websphere 6) using Chrysler EBRM process.
• Design and perform monthly data loading and data transferring using Java batch processes.
• Support a photo print program that interfaces with IBM Content Manager.
• Perform requirement and functional analysis of a new Vehicle Inspection application for Chrysler’s legal department.
Senior Consultant
for Ajilon Consulting. on assignment at Ford Motor Company:
December 1998 – September 2006
Design and support web applications for Ford Motor’s Customer Service Division.
• Perform requirement analysis, functional and technical specifications, and initial prototyping. Work collaboratively with business customer to provide details of system implementation and receive customer feedback.
• Implement web applications using J2EE and create ORACLE stored procedures.
• Create dynamic and user-friendly screen layouts using Javascript, DHTML and CSS. Use XSLT in screen design to process XML data returned from database.
• Create online reports in PDF format using Oracle Report.
• Create reports using Business Objects.
• Create and monitor LINUX cron jobs using KORN shell script to perform nightly data transfer and database update.
• Perform database monitoring and performance tuning.
• Identify system vulnerabilities, and propose improvement and application tuning.
Staff Manager
July 2004 - September 2006
Manage a group of Ajilon employees working at Ford Motor Co.’s IT organization. Conduct job orientation for new consultants. Conduct annual performance reviews for group members. Resolve employee concerns related to company policy and benefits, and facilitate communication between Ajilon consultants and the home office.
Programmer/Analyst
for McKinley Associates, Inc.
May 1998 - December 1998
• Design and implement database systems for property management using MS-ACCESS and VISUAL BASIC.
CERTIFICATION
• Sun Certified Programmer (J2EE), 2003.
• Sun Certified Web Component Developer (J2EE), 2003.
• Oracle 9i Certified Associate, 2005.
EDUCATION/TRAINING
• Master in Computer Science, Wayne State University, 1998.
• Ford Motor Company Training in Software Management Metrics and Software Delivery Methodology.
• Ajilon Virtual University Training with certificate on UNIX administration.