Post Job Free
Sign in

Java Developer

Location:
12540
Posted:
October 06, 2009

Contact this candidate

Resume:

John Ma

205-***-****, *********@*****.***, Lagrangeville NY 12540

Summary - Master degree in Computer Science and Software Engineering

- Multiple certificates in all areas of java software development life cycle

- Eight years of application development experience on both server side and client side, in industries ranging from insurance to construction, manufacture and healthcare

- Broad hand-on experience on different tools, platforms (win or *nix) and frameworks (Struts, Spring/Hibernate, OSGi …)

- Demonstrated ability to deliver quality result under stress, in complicated programming model like multi-threading, servlet or EJB

- Team player, self starter, analytical thinker, reliable and independent issue resolver

Education MS of Computer Science and Software Engineering (3.9/4.0)

Auburn University, Auburn, AL - 2000

Certification Sun Certified Java Programmer

Sun Certified Web Component Developer

Sun Certified Business Component Developer

Sun Certified Developer for Java Web Services

Sun Certified Mobile Application Developer

IBM Certified Developer, XML and related technology

IBM Certified Enterprise Developer - WASD 5

IBM Certified Application Developer - RAD 6

IBM Certified Solution Designer - RUP V7.0

BEA Certified Weblogic Server Specialist

OMG Certified UML Professional – OCUP Fundamental

ISC2 Certified Information System Security Professional

CompTIA Network+

Work Experience Sr. J2EE Engineer

Comframe Software, Birmingham, AL

03/2007 – 12/2008

Comframe provide consulting service to the clients. I have worked on the following client projects:

RadSuite PACS system for Emageon 09/01/2007 – 12/19/2008

- Advanced Visual, DICOM image viewer/manipulator, function enhancement, Swing/SWT/eclipse/CVS. Responsible for understanding the client requirements, designing using the class diagram, sequence diagram.

- WebAdmin, redesign, Struts/JSP/tomcat/apache/Linux/Oracle. Worked with the client in the development of the requirements definition.

- Used Hibernate as ORM to map Java classes to database tables

- Chameleon/HL7 toolkits upgrade, Linux/JDK 6

- Jogl/openGL toolkits upgrade

- Oversea team lead experience, six month in Beijing

ALC (Assemble Line Control) application for Honda Manufacture Alabama 05/01/2007-08/31/2007

- New feature development, Swing Websphere EJB DB2 AIX RAD7

- Worked on the back end to modify business logic

Timetracker application for Brasfield&Gorrie http://timetracker.brasfieldgorrie.com/ 03/26/2007 – 04/30/2007

- Migrated from DB2 to SQL Server. Websphere, RAD6, mainframe

- Tuned performance

- Upgraded client side Java web start to Java 6

Programmer/Sr. Programmer/Analyst/System Analyst

Infinity Property & Casualty Corporation, Birmingham, AL

2001-2007

Design, develop, deploy, admin and maintain software for corporate internal users, business partners and end users.

Accomplishments include:

Web site www.infinityagents.com

- Designed security scheme, server side structure and functional modules.

- Migrated legacy CGI/C implementation to J2EE (Servlet/JSP).

- Designed to facilitate concurrent development of multiple web apps.

-Developed JSP pages as well as Servlets for the presentation tier and

for Action Servlets

- Introduced Log4j as the centralized network logging mechanism.

- Implemented PKI authentication token scheme.

-Designed and implemented an object-relational database layer that was

used by the team to add, delete and update records from the Oracle

-Wrote various SQL queries for data retrieval using JDBC

Service Monitor

- Initiator and designer.

- Monitor critical server processes

New Insurance Application Binding Server

- Introduced RegExp based data validation.

- Designed data conversion/serialization process using Java Introspection.

- Redesigned index method to improve performance.

-

Web site www.infinityauto.com

- Functional development

- Proposed the solution to handle internationalization issue..

- Involved in writing of JSP,PHP pages and HTML for the presentation of

Data

- Created Action and View classes with beans and integrated them through

strut-config.xml

Rating Engine

- Designer, Chief Programmer.

- Employed JDOM/XPath to locate hundreds of variables.

- Established business logic coding paradigm which has been followed since.

- Introduced inline stack trace to assist quality control.

- Tuned performance 5~10 times faster than the previous version.

- Wrote unit tests with JUnit framework

- Wrote ANT scripts for making build and deployment

-Designed XML based property files and wrote classes to integrate them to

the application

Self Employed

01/2009-08/2009

Gardener, Carpenter, Plumber, Electrician, Auto Mechanic, Volunteer java developer for ILCChannel, Volunteer Webmaster for Cub Scout

Skill Set Java/multi-threading/collection framework

Swing/SWT

Servlet, JSP, PHP, Struts

Html, JavaScript, Sun web server, Tomcat, Apache

Applet, AJAX

JDBC, Oracle, SQL Server, MySQL

EJB, Weblogic, Websphere

JPA/Hibernate

AOP/IOC/Spring

JUnit, HttpUnit

XML, XSLT, XPath, JDOM, Xerces, Xalan

SOAP, XML schema, WSDL, web services, AXIS

TCP/IP, Network security, Firewall

Windows, Solaris, Linux, DOS, Perl/Shell Scripting

ANT, JBuilder, Eclipse, NetBeans, Intellij IDEA

CVS, Subversion

UML, Rational Unified Process, AOP

DICOM, HL7



Contact this candidate