Post Job Free
Sign in

Management Service

Location:
San Francisco, CA
Posted:
February 23, 2015

Contact this candidate

Resume:

Jessica Liu

Cell Phone: 469-***-****

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

Address: **** ***** *****, ***** *******

Objective:

Seeking Senior/Lead Software Engineer/ Architect Position

Professional Overview

Over 15 years of extensive experience in building scalable, high performing and

robust applications utilizing Java, J2EE technologies.

Strong experience in translating business requirements into technology

requirements and assisting customers in architecting, designing, implementing,

testing and deploying solutions

Solid object oriented analysis, design, and development skills - OOA/OOD, UML,

OO design principals/patterns.

Strong hands on and coding experience

Experience to work in a fast paced Agile environment, delivering functional

features in small time durations.

Strong leadership, communication and influencing skills

Experience in leading and motivating developer team to deliver software

solutions

*Green Card Holder, Permanent Resident Status

Current Tech Lead and team lead of Mobile payment application

Roles

Primary Java/J2EE, JSP/Servlet, JPA, JMS, EJB3, JCA, JTA, JSF

Technologies Spring, Spring Data, Spring JMS, Spring MVC, Spring security,

Spring Batch, Spring Integration, AspectJ, Struts, etc.

Web Services including: RESTful, JSON, JAX-RS, JAXB, SOAP, WSDL,

JAX-WS, etc.

JPA, Hibernate, JTA, MongoDB, etc.

XML, XSTL,XSD

JavaScript, JQuery, Ext JS, AJAX, JSON, JSF 2.0/RichFaces 4, CSS3,

HTML5, AngularJS

jUnit, Spring test framework, Mockito, Selenium, jMeter,

LoadRunner, etc.

Eclipse, Maven, Sonar, JProfiler, PMD, SVN, GIT, JIRA, etc.

Glassfish, Oracle WebLogic Server, IBM Websphere, Tomcat

Drools, jBPM, Oracle Service Bus (OSB), Oracle BPEL, WebLogic

Integration

Oracle Fusion Middleware 11g, Oracle WebLogic Portal 8.1/9.2/10.01

SQL Server 2005/2008 development, Oracle Database 9i, IBM DB2,

Sybase, etc.

Other IBM WebSphere Process Server

Technologies IBM DB2

IBM MQSeries 5.x

ASP .Net, C#

SQL Server Integration Services, SQL Server Reporting Services

Tibco Businessworks, WebMethods ActiveWorks, Sun LDAP, IBM

Rational Requisite Pro,

Microsoft IIS, Apache, Tomcat, Microsoft ADAM

Documentum

Crystal Reports Server 2008 SDK

C/C++, UNIX, LINUX, WINDOWS

Key Extensive business knowledge in industries including: payment,

Industries government, telecom, mobile, manufacture, retail, healthcare,

auto, etc.

Awards Softcard top ranking employee FY2013

Perficient Promise Award -FY2009

Perficient Team Achievement Award - FY2007

Speaker on Year 2006 China Labor and Social Insurance Information

System Forum

BEA APAC Excellence Award for FY2006

Speaker on IDG MiddleWare World China 2005

HP Consulting top ranking (PRB 5) FY2000

Education Professional Training

Master degree of Computer Science, 2011/2012 No Fluff Just Stuff - Java

Nanjing University (China) Conference

Bachelor degree of Computer Science, IBM: Web Application Development with

Nanjing University (China) IBM WebSphere

IBM: Integration Using IBM WebSphere

Integration Developer and Process

Server

Oracle BPEL Process Manager

Oracle Service Bus

BEA Products training

Tibco Businessworks Product training

WebMethods ActiveWorks Product

training

HP Flawless Consulting Skill training

HP Sales negotiation Skill training

HP FocusPM (HP project management

methodology based on PMI theories)

training

PMI project management training

HP Object Oriented Development

Lifecycle training

HP Products training

HP Praesidium PKI technology

Cisco Voice Over Frame Relay/ Cisco IP

Telephony

Cisco Systems Certified IPCC Developer

Certifications

BEA Systems Certified WebLogic Server

Specialist

BEA Systems Certified WebLogic Portal

Specialist

Microsoft certified Windows NT System

Engineer

Professional AND BUSINESS Experience

EXPERIENCE

JVL Ventures, LLC, Softcard (Mobile Payment)

Software Engineer, Team Lead of Wallet Server Platform

January, 2013 - present

. Softcard Mobile Payment Wallet (NFC, Android, iOS)

Softcard (formerly Isis Mobile Wallet) is a joint venture between

AT&T, T-Mobile and Verizon in the mobile payment space. The system is

based on near-field communication (NFC) technology and allows users to

pay by tapping their mobile device to a payment terminal. Also Besides

payment cards, Softcard holds offers and participating store loyalty

programs which are also NFC enabled. Softcard is location aware, so

that advertisements and offers can be sent to user based on location.

The system also carries a location aware map so users can easily

search for stores to use their cards and offers.

Wallet Platform Server provides backbone RESTful services to Softcard

mobile application. Those services include:

1. User Account /preference/security management services

2. Payment card management services

3. Location aware map search/Merchant/Store services

4. Advertisement/offer management services

5. Loyalty program/loyalty card management services

6. Transaction management services

As a team lead, I have been leading design and implementation of

features using Agile/Scrum methodology. My major achievements include:

o Design REST APIs and create/publish WPS RESTful web service

specification.

o Designed/Implemented wallet RESTful web service platform armed

with user authentication, session exchange, background

synchronization, event logging, error handling, fail-fast, etc.

o Designed/Implemented a high performance store geo location map

engine to support nearest store search with different search

criterion.

o Designed/Implemented JMS based asynchronous event handling system

with retry, persistence, dead letter processing mechanisms.

o Designed/Implemented high performance, location-aware

advertisement/offer targeting server with criterion rule engine.

o Used GemFire cache to optimize system performance and management

session and conversations.

o As part of continuous improvement, drive the effort of increasing

unit test, integration test and automated test coverage. Lead the

design and implementation of WPS test automation tool based on

Selenium technology.

o Lead the effort of design/implementation of WPS management

console using AngularJS.

o To make location geo map engine more scalable, evaluated existing

technologies, prototyped the next generation geo engine with

MongoDB.

o Adopted code analysis and performance analysis tools like Sonar,

JProfiler into development activities. Also established a peer

code review process.

o Created a version control strategy to reduce the maintenance cost

of different product releases

Technologies being used include:

o Mobile platforms (Android, iOS, etc.) Spring Security, Spring

MVC, Spring batch, Spring data, Hibernate, GemFire Cache, JMS,

MongoDB, Selenium, etc.

Sirius XM Radio Inc. (Agero Inc.)

www.agero.com

Senior Software Engineer, Team Lead

July, 2010 - January, 2013

I successfully implemented and delivered below systems:

. Toyota CY13 SMS Gateway: A gateway relays and translates Toyota smart

phone app requests to vehicle units by SMS.

. CTI Gateway: A gateway processes service requests, makes and routes

call to call center floor agents through Avaya PBX and Genesys T-

Server based on agent skill set.

. CTI Monitor: A web application monitors the status of connections on

CTI extensions and modems, provides management actions based on user

access rights.

. TCU- Simulator-Test-Framework (Test Automation):

An automation test tool used to test vehicle connectivity services.

The framework includes a test case/test suites/load tests management

system, several vehicle unit simulators (for different OEMs),

Airbiquity Server Simulator, and a rule engine for setting up call

flows.

. Toyota EV Gateway: A gateway relays and translates Toyota smart phone

app requests to vehicle units over Airbiquity Server.

. BMW SMS gateway: A gateway translates BMW JMS messages to SMS

messages, sends to vehicle units, and vice versa, translates SMS

messages from vehicles to JMS messages towards BMW. I created reusable

JCA adapter of SMPP.

. Feed Batch Processing Framework: A universal, dealer independent,

format configurable, ftp URL configurable feed processing framework to

process dealer feeds and creates driver accounts.

Technologies being used include:

o Spring, Spring MVC, Spring WebFlow, Spring Security, Spring

Integration, Spring Batch, JSF2/RichFaces 4, jQuery, AJAX, JSON,

RESTful Web Services, SOAP Web Service, Metro, JAX-WS, JAXB, Drools,

jBPM, JPA, JCA, JMS, Hibernate, Glassfish 3, JMX, Genesys API 8,

Airbiquity API, IBM MQSeries, MS Active Directory, etc.

ETC Corporation February, 2010 -

June, 2010

ETC Corporation is the toll industry's most comprehensive resource for

system integration, design, development, implementation, consulting, and

customer service operations.

Senior Java Developer

. MDX Toll Transaction System: A mission critical system that manages

Florida Toll Road Transaction including toll tag transactions,

violation management, image review, Audit and Reconciliation, etc.

o Design, implementation, and go-live support

o Struts, JSON, AJAX, Yahoo UI, Custom Tag library, Web Services,

AOP,IoC, Annotation,EJB 3/Hibernate, JTA, OC4J 10.1.3, PL/SQL,

Maven, Linux, and sFTP..

Science Applications International Corporation

September, 2009 - January, 2010

Senior Java Portal Developer

. CLIENT: Entergy, Site Integrated Planning Database (2009~2010): A

nuclear corporate application that provides a consistent tool for

managing site prioritization, funding approvals, budgets, and 15 year

asset management plans for O&M and capital projects

o Design, construction of Ext-JS based UI for report interface

o Design, construction of business logic and database logic using

Spring/Hibernate

o Ext JS 3.0, JSON, DWR, AJAX, Crystal Reports 2008, Crystal

Reports Server 2008 SDK, Spring/Hibernate, and Oracle WebLogic

Portal 10g.

o DOJO, Oracle WebLogic 10g, Orable ServiceBus10.3, Content

Management Repository, JMX, LDAP, etc.

Perficient, Inc. April

2006~September 2009

Lead Technical Consultant

. Healthcare Portal (2009): It is a Portal similar with Google Health,

built upon Oracle 11g technology stack.

o Oracle WebCenter Suite 11g, AJAX (JQuery), ADF, JSF, JSR168,

Porlet, WSRP2.0, Web 2.0 Services (Document Service, Tag Service)

o Integration of Oracle Content Server using JCR API, Oracle

Service Bus and Oracle BPEL enabled business process management

and workflow management

o Spring/Hibernate, Oracle database 11g

. Broadlane, WFX Load Testing and Performance Tuning (2008~2009)

o Health check, performance analysis, load testing, architecture

review, tuning; code review and refractory.

o WebLogic Portal, AJAX, Hibernate, Struts, Web Services,

Hibernate, Stored Procedure, SQL Server 2005 Performance Tuning,

WebLogic Performance Tuning, HP LoadRunner, HP Diagnostics

Profile, etc.

. Broadlane, WFX 3.0 (2008): Designed and constructed a highly secure

and seamless integration solution to integrate WFX, a healthcare

portal, with SQL Server Reporting Services and data warehouse.

o Design and Construction of WFX/SSRS integration solution;

o Construction of technical specification of ETL Process;

o Oracle WebLogic Portal, ASP .Net, C#, SQL Server 2005, SQL Server

Integration Services, SQL Server Reporting Services, AJAX,

Hibernate, Struts, Web Services

. Broadlane, Procurement Portal (2008): A online shopping system of

healthcare products.

o Migration of existing P2P Portal from WebLogic Portal 8.1.3 to

9.2.2; Migration of existing Security Authentication Provider;

Migration of existing Backend EJBs; Migration of existing Web

Services;

o Oracle WebLogic Portal 9.2, Microsoft SQL Server 2005, Web

Services, Beehive NetUI, Maven

. Broadlane, Denali Vendor Management System (VMS) (2007): Design and

implementation of a healthcare workforce procurement system, which

helps to reduce Facilities costs, streamline Workforce Procurement

processes, and improve time and invoice management. VMS application

also automates the communication between facilities and agencies to

avoid data duplication, expedites resource procurement processes and

facilitates reconciliation of time and dollars spent.

o Architecture design using OOA/OOD methodology and UML modeling

tool; Business process design.

o HR-XML compliant Web Services interfaces of B2B integration with

business partners such as Tenet Healthcare

o WebLogic Portal, Hibernate, Microsoft SQL Server, SQL Sever

Integration Services, SQL Server Integration Services Designer

Version 9.00, ALBPM (BEA AquaLogic BPM Suite), HR-XML

. Dobson Communications, WebDirect/Ecell (2006): WebDirect is an online

order system to support Dobson's call center staff; .Ecell is a

customer self service portal of cell phone online shopping, plan and

bill management.

o WebLogic Portal 8.1.4, Custom tag library, JSTL, Hibernate,

Struts

. Freeman, Design Asset Management Phase 2 Project (2006): Design and

implementation of Documentum frontend content portal.

o WebLogic, Documentum, Active Directory, Eclipse 3.1, Spring,

Hibernate

BEA Systems Ltd. August

2002 - February, 2006

Principal Technical Consultant

. China UnionPay, Mobile Payment System (2005~2006)

o WAP, Near Field Contactless Card, Dual Chip Mobile Device,

Wireless Service Delivery Platform, J2ME, Java Card,

8583/EMV/PBOC Specifications, PKI security, WebLogic Server,

WebLogic Portal, Tuxedo, etc.

. China Telecom, Wide Area Centrex Pilot Project (2005)

o BEA WebLogic Network Gatekeeper, WebLogic Sip Server, Web

Services, NGN, WebLogic Portal, Parlay-X, Parlay Gateway, Sip,

Jain SS7 stack, etc.

. China UnionPay, Application Planning (2005)

o SWAT analysis/ Business and IT Strategy/Current IT Systems

Analysis workshops, Project Planning, WebLogic Integration,

AquaLogic DSP, WebLogic Portal, WSRP, etc.

. Bank of China, Credit Card Application Processing System (2004~2005)

o Credit Card System, BPM/Workflow, System Integration (printing

system, image server, etc.)WebLogic Portal 8.1, WebLogic

Integration 8.1, Oracle 9i

. Nokia, Customer Traceability System

o Customer Care Portal, XQuery, XPath, SQL Server 2000 Stored

Procedure Development, AquaLogic DSP .Net, Web Services, SQL

Server 2000, etc.

. China Information Technologic Department: Information Exchange System

o Messaging Middlewares, WebLogic Server, WebLogic message bridge,

WebLogic Integration, Tibco Businessworks and IBM MQSeries, IBM

Websphere, etc.

. China Taxation Service: Taxation Processing System

o WebLogic Server 8.1, WebLogic Integration 8.1, Oracle 9i and Sun

Solaris LDAP server, etc.

. China Social Security Service: Social Security management System

o Government Portal, WebLogic, EJB, PKI Security Technology,

Rational Rose, Oracle 8.1, IBM AIX, etc.

Hewlett-Packard Co., Ltd.

February, 2000 - August, 2002

Senior Technical Consultant, HP Consulting

. NICE, Distribution Logistic Management System (2001~2002)

o BPM, Inventory/Logistic Management, ERP, WebLogic server,

TopLink, Oracle 8, Rational Rose, HP-UX.

. China Shenzhen Power Supply Company, Power Supply Workflow Management

System (2001)

o BPM, Workflow, Rule Engine, IBM Websphere, Swing, SQL Server,

Rational Rose, etc

. Sundan, B2b and B2c Systems(2001)

o B2B Procurement System, B2C, ERP, Supply Chain Management, Java,

JavaScript, CSS, IONA CORBA, BroadVision, J.D.Edward, WebMethods

ActiveWorks, HP-UX, etc.

. MyTopHome.com, e-Real-Estate System Project:

o B2C Portal, Java, JavaScript, CSS, IONA CORBA, BroadVision,

Oracle, HP-UX, etc.



Contact this candidate