Post Job Free
Sign in

Service Design

Location:
Duluth, GA
Posted:
March 23, 2015

Contact this candidate

Resume:

HU YANG TN

(***)***-

****

*** ********* ***

Alpharetta, GA 30005

Email: ********@*****.***

OBJECTIVE

A position in software development or related area, in a challenging and

cooperative environment.

SKILLS SUMMARY

. Hands-on Technical Lead/Architect with extensive experience on

mentoring junior members/code reviewing/working with offshore team

. 10 plus years experience in managing large scale technology projects.

Capable of leading all phases of technology development and delivery.

. Solid programming and application architecture experience using Java

based technologies

. Solid knowledge at OOA/OOD/ UML, design pattern and Rational Rose

(10y)

. 10+ ys IT experience: JAVA /J2EE (10y), spring (8y) and

Hibernate/IBatis(5y)

. Core Java Expert, strong knowledge in multi-thread & TCP/IP socket

programming (10y).

. C/C++/STL (10y), JSP/Servlet(7y), JSF (5y), EJB(7y) and

JavaScript/Ajax (5y)

. Solid knowledge at high performance message system : IBM MQ, TIBCO RV

and Apache Qpid

. Familiar with UNIX /LINUX (10y), Windows2000/NT/XP (10y) and GTK+/X

Windows (7y)

. Strong knowledge in database programming with Oracle (10y), SQL

Server (10y) and DB2 (8y)

. Strong knowledge in Big Data/Non-SQl: Cassandra, Hadoop and Teradata

(2y)

. Struts1/Struts2 (5y), JSF/JQuery/Ajax (5y), XML, DTD/XSLT (6y),

HTML5/CSS3 (3y).

. Strong knowledge in WebSphere, Weblogic, JBoss and Tomcat (8y)

. Strong knowledge in PERL, Unix/Linux Shell Scripting.

. Strong knowledge in SOAP and REST web service(8y).

Java Technical Lead / Architect 2012.01-Present

IBM Atlanta

IBM Internet Security System

. Design and Develop Enterprise Level Applications using Agile/Scrum

Methodologies.

. Design and Develop distributed systems using Cassandra/CQL/Hadoop.

. Cassandra data model/ migrating RDBMS to Cassandra/ Multinode clusters

configuration.

. Develop SOA based applications using Apache Camel ESB framework/IBM

MQ/Spring JMS.

. Design and Develop web application using Spring MVC/Spring Webflow/JQuery

and Ajax.

. Design and Develop mobile web application using JSF, Dojo and Ajax with

HTML5/ Bootstrap.

. Implement customized SSO (Single Sign On) function using AES (Advanced

Encryption Standard) encryption/Open SSO.

. Design and develop Selenium web automation testing grid using Webdriver.

. Develop intelligent test driven framework using Spring/Junit and

Cucumber.

. Implement high performance web service application using Spring Cache.

. Develop high volume application system processing multimillion

transactions per day using

Java multi-thread/concurrency/JDBC, TCP/IP socket programming.

. JVM, application performance and Garbage Collection tuning with JDK

1.7/1.6.

. Backend Perl, Unix/Linux Shell Scripting.

. Database programming/ SQL queries with DB2/My SQL.

. Using Hibernate 3.x/ibatis OR mapping framework.

. Using Eclipse3.2/NetBean, Jboss/Tomcat/Webshpere running in Linux/Unix.

. Using Log4j, Jenkins, Git and Maven/Ant as build, deployment and test

tools.

. Develop Restful web service using Jetty and Jackson with XML/JSON schema.

. Develop web services using CXF, Jboss-WS, and Axis. Web service expert,

familiar with multiple web service topics: WSDL first, code first, export

web service using java annotation. Web service failure

restore/performance tuning. Using various web service protocols: JAX-RPC,

JAX-WS and JAX-RS.

Senior Java Consultant 2011.01-2011.12

T-Mobile Atlanta

Commercial Wireless Services Ordering/Billing/Management System

. Design and Develop Enterprise Level Applications using Agile/Scrum

Methodologies.

. Design and Develop detailed functional designs for business solution

components and prototypes.

. Developing business and/or functional designs associated with Application

enhancements.

. Database programming with Oracle 11g, writing stored procedures and SQL

tuning.

. Develop web application using Spring MVC/Spring Webflow, JQuery,

JavaScript and Ajax.

. Develop mobile web application using JSF, JQuery/JSON and Ajax with Web

2.0 standard including HTML5/CSS3.

. Develop Rest web service using Jsersey/CXF and Jackson with XML/JSON

schema.

. Develop SOA based applications using Apache Camel ESB framework.

. Using Hibernate 3.x/ibatis OR mapping framework.

. JVM, application performance and Garbage Collection tuning with

JDK1.5/1.6

. Build test driven application using spring test framework and Junit.

. Using Eclipse3.2/MyEclipse, webLogic/JBoss running in Linux/Unix.

. Using Log4j, Hudson and Maven/Ant as build, deployment and test tools.

Java/C++ Lead/ Architect 2010.01-2011.01

Intuit Financial Services Atlanta

Online Commercial Banking System

. Design and Develop Enterprise Level Applications using Agile/Scrum

Methodologies.

. Design and Develop web application using Spring MVC/Struts 2, Java

script/JQuery and Ajax.

. Design and Develop JAX-RS web service using Jersey and Jackson with

XML/JSON schema.

. Develop backend business process engine using C++/C/STL and CORBA.

. Develop mobile web application using JSF, Java script/JQuery/JSON and

Ajax with Web 2.0 standard.

. Using Hibernate 3.x/ibatis OR mapping framework.

. JVM, application performance and Garbage Collection tuning with

JDK1.5/1.6

. Database programming with Oracle 11g/SQL Server 2005. Writing stored

procedures and SQL tuning.

. Build test driven application using spring test framework and Junit.

. Using Eclipse3.2/MyEclipse, Websphere/Tomcat running in Linux/Unix.

. Using Log4j, Hudson and Maven/Ant as build, deployment and test tools.

. Involving full life cycle system development with SVN/P4.

. Develop SOA based applications using Mule ESB framework.

Java Technical Lead / Architect 2007.04-2010.01

Total System Services (NYSE:TSS) Atlanta

Enterprise level Payment Processing System

. Design application architecture using J2EE design patterns, RUP.

. JVM, Multithreading and Garbage Collection tuning with JDK1.5/1.6

. Develop high-performance payment processing system supporting 1 million+

transactions per day using

java multi-thread/concurrency/JDBC, TCP/IP socket programming using NIO

package and IBM MQ.

. Build distributed application with multiple projects using Spring Context

/ Annotation.

. Database programming with Oracle 10g/IBM DB2. Writing stored procedures

and SQL tuning.

. Using Hibernate 3.x/ Ibatis OR mapping framework. Using Hibernate Tools

for Eclipse to generate java code and mapping files. Using Hibernate

Annotations for mapping annotations and performance optimization. Develop

DAO using Hibernate Validator and Hibernate Search.

. Integrate Spring Security (Acegi) with Web and Web service application.

. Develop web/mobile web application using Spring MVC/Struts 2, JSF, Java

script/JQuery and Ajax with Web 2.0 standard.

. Build customized content management application to support change on the

fly methodology on 30+ consumer website.

. Implement customized SSO (Single Sign On) function using AES (Advanced

Encryption Standard) encryption.

. Create back-office order handling application using Spring Batch.

. Web service expert, familiar with multiple web service topics: WSDL

first, code first, export web service using java annotation. Session or

session less web service. Web service failure restore/performance tuning.

Using various web service protocols: JAX-RPC, JAX-WS and JAX-RS. Develop

web services based SOA application using CXF, Jboss-WS, and Axis.

. Develop high-volume message based Events/Notification system using Spring

JMS Framework and IBM MQ/ Apache Qpid.

. Develop Platform Monitoring and Management using Spring JMX annotation/

JMX proxy technology.

. Build test driven application using spring test framework and Junit.

. Using Eclipse3.2/MyEclipse, Jboss4.0, running in Linux/Unix.

. Using Log4j, Bamboo/Cruise Control and Maven/Ant/Ivy as build, deployment

and test tools.

. Involving full life cycle system development with SVN.

Senior Java Developer 2005.05-2007.03

Liaison Technology, LLC Atlanta

Enterprise level Transaction/workflow management system

. Involving full life cycle system development with Star team.

. Developing web-application using Struts MVC 1.2.

. Using java swing, soap to develop thick GUI client.

. Developing J2EE application using Spring1.2 framework.

. Using Hibernate 2.x O/R mapping framework, using JDBC for query.

. Developing web services, JMS and message driven bean for distributed

applications.

. Using Eclipse3.0, Jboss4.0, and Tomcat 5.5.

. Database programming with Oracle 9i/10g.

. Using Junit3.7, Log4j, Borland Test Director 7.6 and Ant1.6 as deployment

and test tools.

. Developing EJB Entity /stateless session bean for business logic.

. Using Middlegen to generate hbm, ddl and java class.

Senior C++/Java Programmer 2001.09-2005.05

Institute for Biodiagnostics (IBD), National Research Council (NRC),

Winnipeg

Linux MR/fMR image analysis system

. Implementing high performance algorithm using MATLAB/C++

. Developing user interface using GTK+

. Developing processing engine using GNU C++/C/STL.

Online MR/fMR image analysis system

. Involving the system architecture design using J2EE patterns, UML and RUP

with Rational Rose.

. Developing web based analysis system using Eclipse and Websphere 3.0-5.0.

. Developing web-application using Struts1.0/JSP/Servelet and javascript.

. Developing EJB Entity bean, using Oracle 9i as database.

. Using SSL, JNDI, LDAP and JMS technology.

C++/C Programmer Analyst 2000.09-2001.09

Altimate System Inc. Toronto

OpenEDMS- A powerful document management solution over the Internet

. Designing system architecture using Visio 2000, UML and OOA/OOD/OOP

rules.

. Developing backend processing system using GNU C++/C/STL/Pro*C in Linux

environment.

. Creating SQL Queries and Stored Procedures using PL/SQL with Oracle.

. Developing security system using Open SSL.

. Developing internal message system using TIBCO RV as middleware.

. Developing web application and web service using J2EE/EJB, Eclipse,

Weblogic and Oracle 9i.

C++/C Software Developer 1996.07- 2000.08

Kingdee International Software (HK:268). Chang Sha, China

. Developing ERP system with MS VB/VC++/MFC using UML and OOA/OOD/OOP

rules.

. Creating SQL Queries and Stored Procedures with SQL server.

. Participate in the full life software development lifecycle from user

requirements to deployment and support.

EDUCATION

Master in Computer Science 2002-2005

University of Manitoba, Canada

Bachelor in Computer Science 1992-1996

Hunan University, China

REFERENCES AVAILABALE UPON REQUEST



Contact this candidate