Post Job Free
Sign in

Project Customer Service

Location:
Millbrae, CA
Posted:
September 29, 2012

Contact this candidate

Resume:

Got Jesus

http://www.derekshek.com/resume.html

Resume of Software Developer

Java (J2EE, JEE6), Web Application, JSP, Servlets, XML, Web Services

Derek Shek

Millbrae, CA 94030

Cell: 650-***-****

Contact me: *********@*****.***

PROFESSIONAL PROFILE

I am a highly motivated individual who enjoys the challenge of developing high quality

web-based software application and delivering robust simplicity technical solution to

business problems.

SUMMARY

14 years hands-on web application development experience (Web Service, J2EE, JEE6 / JSP

Servlets, EJB, JSON).

Bachelor of Science degrees in Computer Science and Mathematics.

Works well independently or in a team environment.

Experienced in full software development lifecycle, functional design specification,

documentation, project management, production support, liaising clients and customization.

Sun Certified Programmer for Java 2 Platform 1.4.

TECHNICAL SKILLS

Languages: Java (core, J2EE, EJB), JSP, Servlets, Apache Struts, SQL, PLSQL, XML, CSS

Platforms: Mac OS/X, Linux, Unix, Windows, Windows Server, Solaris 9

Development Environment: Apache, Jboss, Amazon Elastic Compute Cloud EC2, Wicket, Splunk,

Torque, MBeans, Java Mail, Axis, SOAP, REST Web services, JSON, GSON, Oracle, IntelliJ,

SVN, PVCS, CVS, Ant, JMeter, JUnit

Applications and tools: IntelliJ, CocoBase Enterprise, Hibernate, Tomcat, Sun Studio 9,

IBM WebSphere, Allaire JRun, JBuilder, MSSQL, DB2, UNIFACE, OpenSTA, Crystal Report,

Business Objects, Visio

PROFESSIONAL EXPERIENCES

YOU Technology, South San Francisco, CA http://www.you.net

Company formerly known as SoftCoin, Inc

.

Team Lead / Sr. Software Engineer

(Java / Web) 2006 - Present

Delivering hundreds of web sites running on Amazon Cloud EC2 Cluster in hyper fast-paced

three-week cycles of development. Working in a start-up multiple hats environment.

A contributor to company's success that developed an application to reach a total of 473+

millions digital coupon downloads in 3 years and still growing.

Joined as a start-up solo developer, continually helping it to grow with a total of 18

developers in-house and offshore.

Roles:

- Lead and mentoring engineering team for project implementation, including design,

development and maintenance of web application.

- Developing Web Services and collaborated with client development partners for project

needs.

- Working closely with Web designer and communicate with business users to collect and

analysis business needs with technical capabilities.

- Performing code review for weekly production releases. 24/7 critical production

support.

- Regularly application performance turning to meet the business growth.

Achievements:

- Developed Digital Coupons AJAX Web Application and Web Service call with AOL Shortcuts,

Coupons Inc, Cellfire and etc.

- Developed Call Center and Customer Service application to retrieve information for any

consumer related issues.

- Created a consumer reward engine with Object-Oriented design methodology to dynamically

handle user data, shipping information, SKU inventory tracking and encrypted transaction

data. Application also provided Sweepstakes, Instant Prizes, Gift Certificate and etc for

vary marketing purposes in order to increase product sales during promotion program

period.

- Created and administrated reporting website (reporting.softcoin.com) that allows

business user to analyzing consumer data that was captured during the promotion program

which will benefit the client to target the right consumer in the future business.

(Clients:Dr. Pepper Snapple Group, Procter & Gamble, Johnson and Johnson, GlaxoSmithKline,

Tropicana, Nestle, Stonyfield, Safeway, Kroger and etc)

- Data mining and discuss with strategic managers to improve sales revenue.

- Supporting QA group to verify different test cases and maintaining night build with

Apache Ant and subversion tool Tortoise SVN.

ACI Worldwide, Inc

. Plano, Texas http://www.aciworldwide.com

Company formerly known as S2 Systems

- acquired by Transaction Systems Architects on

08/2005

Software Engineer II

(Java / Web) 2001 - 2006

Roles: Research, design, and develop multi-tiered web application based on J2SE and

J2EE Framework, Apache Struts Framework, and CocoBase (data persistence Object-Relational

mapping tool), following with JUnit Framework for unit testing. Apply in-house development

standards and working with quality assurance team to perform extensive testing plans

before product releases. Also implement customer-specific requirements into core product

and release to professional services team. (Tools: IntelliJ, J2EE 1.4, Struts v1.1, Ant,

MSSQL, Oracle8i)

Achievements: Payment Engine project (

06/2006

- 08/2006)

This core product named BASE24-es is designed to use C++ on Unix development platform. It

is an integrated payment engine to acquire, authenticate, route, switch, and authorize

financial transactions across multiple channels.

Achievements: Retail Store Gift Card project (

04/2002

- 06/2006)

This project was designed to use J2SE and J2EE and Struts Framework to create a browser-

based online application for retail gift cards. This project implemented the Model View

Controller (MVC) design pattern by using Struts v1.1 API with a three-tier web-centric

application approach. The client tier uses JSP 1.2, JavaBeans, Struts and .properties

files to support internationalization for worldwide customers. Used Tomcat 4.1.x as the

primary web / servlet container during development and tested against IBM Websphere before

production stage. The business logic and server-side java code is implemented using

CocoBase API against different RDBMS! s like MSSQL, Oracle 8i, DB2 and Sybase. Designed,

developed, and tested applications with a team of 6 developers and coordinated the tasks

to deliver within budget and in a timely fashion.

Achievements: Retail Store Check Management project (01/2001 - 05/2002)

This project was designed to develop an online bank check verification management system

for retailers like the Kroger Company. This web tier application is implemented using J2EE

1.2 and EJB on Bluestone Total-e-Server (older version of HP Application Server).

Stonebridge Technologies, Inc. Dallas, Texas http://www.sbti.com

Technical Consultant

1999 - 2001

Roles: Developed and implemented a custom solution based on projects specification

requirements and needs.

Achievements:

WAP

(Wireless Application Protocol) E-mail project (08/2000 - 12/2000)

This internal project was designed to develop a wireless application to allow web-enabled

phones to access Stonebridge Technologies corporate e-mail system on a three-tier

environment. This WAP system was implemented using Java JDK, JSP, and WML to create

dynamic WAP pages as the client tier; EJB on BEA WebLogic application server for business

logic middle tier; and Oracle database. Responsible for creating user interface,

implementing business EJB, and writing JDBC to interact with the Oracle database.

Achievements: Data Warehouse and Reporting Project

(

12/1999 - 08/2000)

CapRock Communication http://www.caprock.com This project is designed to develop a

Telecom Business Solution for Data Warehouse management team. This reporting module is

implemented using Seagate Crystal Report 7.0 by creating custom tables, view, triggers,

and stored procedures to generate complex telecom reports. Consulted with client to ensure

proper business requirements were captured.

Coastal Corporation

(Merged with El Paso Corporation2000) Houston, Texas

http://www.elpaso.com

Application Developer

1998 - 1999

Roles: Developed crude oil trading application and supported end users.

Achievements: Used Business Objects 4.1 reporting tool to create real time web based

interactive reports. Developed and supported company's ongoing legacy crude oil trading

application using the Compuware Uniface 4GL development language on Sybase. Used Business

Objects 4.1 reporting tool to create real time web-based interactive reports. Maintained

intranet web site and provided software and hardware support for end users.

EDUCATION

Bachelor of Science

in Computer Science (Major)

Bachelor of Science

in Mathematics (Major)

Graduated Magna Cum Laude

GPA: 3.9 / 4.0

&nbsp&nbsp&nbsp 1994

- 1998 Texas Southern University, Houston, Texas, United State of

America

Certification and Training:

Sun Certified Programmer for Java 2 Platform. (06/2004)

Enterprise Java Bean Programming Technology Training by Sun Microsystems Education

(12/2000

)

Distributed Programming with Java Technology Training by Sun Microsystems Education

(10/2000

)

Oracle PL/SQL Training by Oracle Education (12/1999)

Sybase Adaptive Server 11.5 Training by Sybase Inc (03/1999)

Uniface Application Development 7.2 Training by Compuware (04/1999)

Business Objects 4.1 Designer Training by Business Objects

(09/1998)

MISCELLANEOUS

US

Citizen.

Proficient in conversation and written Chinese.

Last updated: Sep. 9 2012



Contact this candidate