Post Job Free

Resume

Sign in

Engineer Project

Location:
Torrance, CA
Posted:
April 27, 2015

Contact this candidate

Resume:

Paul (Huikuo) Hsu

Cerritos, CA *****

(H)562-***-**** (M)562-***-**** (Email)acpetb@r.postjobfree.com

Objective:

A position in a software development and implement environment, where

the corporation takes an aggressive approach to provide the user

community a quality product.

Specialties

Extensive experience in architecture, design and develop complex large

scale J2EE web application. Has very strong software expertise and

knowledge of Spring 3 framework and Java open sources, including

Spring MVC, Spring Security, Spring AOP, Spring Quartz, Spring

integration, Spring batch, Hibernate, Database transaction, Web

Service, Restful Web Service, AJAX, XML, JSON and Infinispan

/Jgroup/Gossip Router cache, Nexus, Ant/Maven, SVN/Git/Girret,

Mongodb/Cassendra, Tomcat, JBoss, Websphere.

MANAGEMENT

. Well experienced in building and leading software development teams up

to 10 persons.

. Expert in setting up software development environment for

organizations from scratch and instituting development life cycle and

quality assurance processes.

. Experience in evaluating technological strength of potential partners

and/or competitors.

Experience:

Consultant - American Honda (Torrence, CA), 1/2014 - Current

. Develop telematics enrollment, CMS portlet on Liferay portal

environment. The project use Spring MVC framework.

. Enhance diagnostic data conversion process by using Spring Integration

and Drools rules engine.

. Developed diagnostics data batch processing by using Spring Batch.

Consultant - Green Wave Reality (Irvine, CA), 11/2013 - 1/2014

. Develop router simulation to allow user to review the UI and behavior

of the router with multiple simultaneous users without the need for

physical hardware.

. Research on how to integrate Cassendra with Spring data, Spring

integration, Spring batch, etc.

Sr. Principle Engineer - DirecTV (El Segundo, CA), 3/2006 - 11/2013

. Initiate DRM project which built on J2EE, Spring, Hibernate, DAO, AXIS

web service, Java to DCOM bridge, Microsoft DRM and JBOSS platform.

Provide DRM encoding services to Java remote client (Content

management team).

. Involved in Analysis and Architectural design, Lead and guide a team

of 6 people, providing the technical guidance and support though out

the entire lifecycle of the project.

. Architect TV Apps web based application. The project is implemented in

Spring framework. It utilizes Spring MVC, AOP, transaction, cache,

Restful Web Service, Hibernate, quartz, AJAX and DB2, etc. Tune

performance after application in production environment.

. Help other team to transfer old project to robust Spring, Hibernate,

Spring MVC and Jersey frame work from ground zero. Reduce 60% code

compare to original project, making project easier maintaining and

efficient.

. Set up project build environment including Nexus repository site.

Create Ant/Ivy or Maven build file to automatically packaging.

. Utilize open source Infinispan, Jgroup and gossip router to implement

in-memory data-grid in clustering environment.

. Develop robust scheduler system using Spring/Quartz integration. This

module provides capability of start/shutdown/restart task scheduler

without shutting down entire web application. The implementation file

patent through company patent department.

. Develop TV apps admin tool using Spring MVC, HTML, CSS and Jquery.

Chief Architect - SmartEquip(Norwalk, CT), 9/2001 - 3/2006

. Developed a sophisticated suite of manufacturers' value proposition

calculators SMVP(. Product is built on Tomcat web server, Mysql

database, Macromedia Flash and Java middleware platform.

. Implemented database connection pool, log4j and API framework for

product.

. Designed and Provided API to allow SMVP( to access customer ERP

system.

. Setup load balancing between multiple Apache and Tomcat.

. Adopted Jakarta Digester to handle XML parsing.

. Developed interface API allow core application to communicate with

Mapics .net Web Service and SAP application by using AXIS package.

. Re-architect entire application by using

Spring/Hibernate/MVC/transaction framework.

Contract/Sr. Software Engineer/Architect - E-site(Tustin, CA) 1/2001 -

8/2001

. Developed a web-based Customer Acquisition Support System (CASS)

platform that supports seamless transaction processing between

multiple broadband supply chain participants. The CASS automates pre-

qualification, product and service selection, order processing, order

tracking, and facilitates customer care and trouble administration for

Cable, DSL, Fixed-Wireless and Satellite broadband services. The

package is an n-tier web-based application that is built on JAVA

J2EE/EJB, Weblogic server and ORACLE (PL/SQL) database platform.

. Architect frame works for E-site package. Major design patterns are

pool/peer persistent, EJB and MVC (Model, View, Control).

. Set up multiple Weblogic 5.x on Sun Solaris system. Standardized

development environment for company.

. Set up iPlanet/Netscape Directory Server (NDS) as LDAP server for user

login authentication.

. Provide API to allow channel partners have capabilities to access E-

site core business functionalities by utilizing Java Servlet, JMS, EJB

and XML technology.

. Project modeling by using WebGain structure builder.

Contract Employee - WhatIsHotNow.com(Maria Del Ray, CA), 05/2000 -

11/2000

Analyzed and Customized B2B exchange procurement system based on the

foundation of Ariba 7.2 Marketplace package.

Implement persistent cache for product information in order to improve the

performance of data accessing.

Sr. Software Engineer - Answers.com(Pasadena, CA), 01/2000 - 05/2000

Developed Internet Web-based answer-based application under Java /Oracle 8i

environment.

Wrapped third party search engine which written in 'C' with Java JNI

technology in order to provide interface to Java application.

Provided remote interface implementation by using Java RMI.

Developed EJB session bean to provide access to third party search engine

under Gemstone/J application server.

Contract Employee - Safeguard Health Enterprises(Aliso Viejo, CA), Inc.,

06/1998 - 01/2000

Responsible for designing and developing dental health management system

which written in Informix-4GL.

Researched, prototyped a Java-based 3-tiered application to replace legacy

Informix/Fourgen application. Project includes developing Web-based front-

end in WebLogic application server environment by using leading edge HTML,

JSP, Java Scripts, Servelet and JDBC technology.

Maintained an Intranet Proposal Tracking system, the Package is written in

DHTML/Jscript plus middle-tier MTS transaction business component in an MS-

ASP/Visual Interdev environment.

Contract Employee - CDB Infotek(Tustin, CA), 11/1998 - 11/1999

Designed new databases and populated the database with public information

data.

Responsible for tuning existing Informix 4GL program or reengineering

terabyte database to improve application performance.

Developed Java mid-tier gateway program to retrieve data through thirty.

Sr. System Analyst/DBA - Skechers USA(Manhanttan beach, CA), 04/1996 -

06/1998

Responsible for providing application programming and development support

for Garpac apparel package under Fourgen Informix case tool and C/C++.

Migrate Informix from 5.x to 7.22 on Sun Solaris 2.5.1, include setup RAID

0 & 1 by using Disk Suite. Tasks include reconstructing DB spaces, mapping

major application tables into separate DB space to achieve best

performance.

Acted as System Administrator of Sun Solaris platform. Configured Solaris

2.5.1 on SUN E4000 platform and maintained UNIX system.

Set up production and development environment; act as gatekeeper of

production turnover.

INFORMIX DBA. Responsible for monitoring performance, troubleshooting,

backup/restore, database space purging, upgrading, and security.

ORACLE DBA, set up Oracle 8 database for Ritcher retail package and perform

DBA jobs including PL/SQL development.

Project Leader - Pacific Care Dental(Tustin, CA), 08/1994 - 04/1996

. Coordinate project requirements and schedule between MIS and users

community.

. Develop tape/data conversion process to import data from tape into

system. S/W tools: ESQL/C, X-Window.

. Maintain and enhance dental health management system in areas such as

capitation, commission, disbursement and membership etc. S/W tools:

Informix-4GL.

Sr. Software Engineer - GEAC Computer(Tustin, CA), 08/1992 - 08/1994

. Designed and Developed a Hotel management package, including

Reservation, Registration, Cashiering, etc. S/W tools: Informix-On

Line, Informix-4GL, SQL-Builder, SQR.

. Created communication interfaces to connect PMS with external third

party systems via RS232C serial protocol or network communication.

Interfaces include: Call Accounting, Point-Of-Sale, PBX, Bank

Interface, etc. S/W tools: Informix-ESQL/C, C /C++, Serial Test

protocol analyzer.

Sr. Programmer/Analyst - Avco Financial Services, Inc. (Irvine, CA)

05/1991 - 07/1992

. Designed and developed multi-user loan application, financial

management, and communications software in a SCO UNIX environment. S/W

tools: C, Novell Btrieve.

. Complete the project of a communication and multiple modem management

systems. S/W tools: C, UUCP, TCP/IP protocol.

Sr. System Analyst - System 7 Inc. (Los Angeles, CA), 06/1988 - 04/1991

. Customized Informix-4GL Fourgen accounting package for customers,

modules including: Invoice Processing, Accounting Receivable and

Posting General Ledger.

. Designed and developed shipping/invoice application for C. Itoh &

Sumitomo Co. S/W tools: Informix-4GL.

. Designed and developed proprietary TELEX communication package, package

supports automatically queue and send/receive telex message, modem pool

and auto dial-up, incoming message distributing and exception report. S/W

tools: C, B-Trieve, JAM.

. Provided in-house system specialist service for SCCS. Developed shell

script for software upgrade/installation.

TEC American (Consultant) (Torrence, CA)

. Migrate POS (Point of Sale) system from TPOS (proprietary DOS) to a

XENIX environment.

. Delivery of XENIX migration of file handler library, provide central

interface to access data from database. Implementation includes

centric file/record access, resource locking, database transaction,

and data integrity. Development was utilizing C, UNIX IPCS (Inter-

process Communication) technologies.

. Designed and developed the security system for ISP version of the POS

system. S/W tools: C, UNIFY, and JAM.

. Developed a set of API library provide Credit Bureau information

access capability.

Software Engineer - SAMPO Co. (Taipei), 07/1983 - 07/1986

. Delivered a project that replaced Japanese Kanji characters with

Chinese characters in SORD PC. Developed a set of Chinese characters

access routine using 8086 Assembly language, and implemented into KDOS

(Kanji DOS).

Education:

Master of Science. Computer Science 1988

University of Southwestern Louisiana, Lafayette, Louisiana

Bachelor of Science. Electronic Engineering Computer Science Division

1981

Chung Yuang Christian University, Taiwan

Skills:

System: HP-UX, IBM AIX, SCO UNIX, OS/2, DG/UX, Sun Solaris 2.5.1.

Language: Java, Java Script, C/C++, AWK, Perl, Shell Script, INFORMIX-

4GL, INFORMIX-ESQL/C, Java2EE EJB..

Training:

1. Rich web content application in Spring 3.

2. ORACLE 7 database administration/ Performance tuning workshop.

3. Informix online dynamic server system administrator/ Performance

tuning.

4. INFORMIX Fourgen case tool.

5. AT&T Unix MP-RAS administrative tools and utilities.

6. NCR retail checkout application installing and supporting a runtime

system.

7. UCLA extension class - NT 4.0 server.

Reference Available on Request



Contact this candidate