Post Job Free

Resume

Sign in

Developer Software

Location:
Aurora, CO, 80016
Posted:
March 09, 2010

Contact this candidate

Resume:

Yong Liu

***** **** **** **** ******, CO ***** Phone: 303-***-**** abnmle@r.postjobfree.com

S r. Java/J2EE Developer

Passionate about solving business problems, big or small.

Write quality extensible code with Object Oriented methodology.

13 years of experience in the software development industry.

Expert RIA and SOA. Entire J2EE stack.

OOA/D expert.

SUN certified Java Architect.

Related Professional Experience

As Sr. Java Developer of Escendo Corp., designed and implemented the Business Intelligent Suite

products based on the service oriented architecture. The fat client was designed with Java Swing

Spring RCP framework. Designed the web platform with Spring MVC, Openlaszlo/Flash/Flex,

Hibernate, Spring Security, Spring Web Services framework and XMLBeans. Used Oracle OLAP for data

services. Used XML/XSLT and XSD extensively. Designed user Oracle schema, used Hibernate3 to map

user schema to Java objects.

As Sr. Java Developer for Escendo Corp., designed and implemented all backend Spring Web Services

based services. Also developed GWT/GXT web application framework for the development group to

use for rich client web interface. Used Junit as the regression test framework.

As Principal Consultant of Sogeti USA, designed and implemented document transport software with

SOA for Jeppesen to transfer documents onto airplanes. User Postgres as the data store, Hibernate

Annotations. Used Tomcat HA for high availability server configuration.

As Sr. Developer of Escendo Corp., managed subversion repository for source control systems on

Linux (CentOS 5), also designed the automatic build process with maven. Managed maven repository

with Artifactory deployed on Apache Tomcat server.

As Lead of the front end development group of Esendo Corp., drove the product delivery process from

start to finish. Delivered the Business Intelligence Suite products on time and under budget.

Technology

Java, J2EE, JSF, Facelets, ajax4jsf, JSP, EJB, Spring Webflow, Spring MVC, Spring

Software:

Security Framework, Spring Web Services, Spring Rich Client Platform, Openlaszlo

(Flash or DHTML), GWT/GXT, Maven, SVN, ClearCase, ClearQuest, DML, Hibernate,

Jasper Reports, Struts 1 and 2, XML/XSLT, C++, HTML, Python, C, Ksh, Csh, Bsh,

SQL

JBoss, Tomcat, Eclipse, NetBeans, Oracle Application Server, Rational Rose,

Together C++, Oracle OLAP. Weblogic, Tuxedo, Orbix, TopLink, JBuilder, WebGain

Studio, SQLServer

Windows XP, Linux, Solaris, AIX, HPUX

Platform:

Oracle 8i to 11g, OLAP option, data warehouse, parallel server, partition.

Database:

Sybase, DB2, postgres, mysql

Yong Liu Resume Page 1

Professional Experience

Escendo Corp. – Littleton, CO

Startup software company, makes Business Intelligence software on the Oracle OLAP platform

Director, Java Architecture, March 2008 – July 2009

Give strategic architecture direction. Design overall architecture. Implement the software. Deliver the fat

client and the web2.0, rich internet application client. Deliver all of the backend services.

Selected Accomplishments:

Led the architecture design, decided on the technology stack, selected off the shelf products.

Led the development team, delivered the fat Java client and the web2.0 Openlaszlo/Flash client.

Designed and implemented all SOA server side code.

Sogeti USA - Denver, CO

IT Consulting

Architecture Channel Lead/Principal Consultant, January 2007 – March 2008

As Architecture Channel Lead, provide guidance and direction to the architecture practice group. As

Principal Consultant, deliver software solutions to clients in the Denver metro area.

Selected Accomplishments:

Convinced CTO of client, Wildblue Communications, to use component based web development with

JSF/facelets/ajax4jsf.

Designed and implemented web pages and web services for one of the client, Jeppesen, on the 787

Ground Systems Content Delivery system.

Computer and Communication Technologies, Inc. - Denver, CO

Wireless communications provider

Senior Programmer/Analyst/Lead, March 2005 – January 2007

Report to VP of data services of CCT with architecture directions, reusable components as well as daily

operation and maintenance of production system.

Selected Accomplishments:

Architect, lead, design and implement/maintain internal business supporting systems with Service

Oriented Architecture (SOA). The business supporting systems uses the CCT Application Development

Framework and CEBOL, an enterprise data bus; the Comet system, customer care web system and e-

commerce site; the Billing Engine system, invoice consolidation engine and billing system.

Designed and implemented the Common Enterprise Business Object Layer (CEBOL) architecture with

JBoss EJBs, with a JMS service bus, the entire backend system was written as sessionless EJBs, with

one MDB listening on SOAP calls over HTTP. The architecture further simplified and streamlined

development by staying with a simple architecture, but in the same time, it uses spring framework

and code generation to make it extremely flexible. Developers all like the architecture because they

can add new services to it in a matter of hours.

Designed and implemented the common web UI components using spring framework, JSF and

facelets with Ajax. Developers rapidly built web applications with the common components, using

them like lego blocks. State of the art AJAX interactions make the web applications very user friendly,

in the same time, developers do not write a single line of AJAX code, AJAX calls are handled by the

ajax4jsf framework.

Designed and implemented the web security layer with acegi for spring with CAS SSO. All of the web

applications do not implement security as the result of this security layer. Web application developers

only spent time coding business logic. The security layer is added later on to the application via spring

framework context with the ACEGI package. The security layer simplified web application development

and streamlined security functionality.

Lead for all the enterprise Web Services development. Oversaw all of the application developments

and directed the technical strategy for the entire backend application development team.

Yong Liu Resume Page 2

Tiger Technology Inc. - Denver, CO

IT Consulting

Senior Consultant, May 2003 – Feb 2005

Design and implement software. Contracted at Micromedex the whole duration, wrote software for the

Physician’s Desk Reference (PDR) platform.

Selected Accomplishments:

Design and implement data conversion from legacy database data to xml files. Legacy database data

was exported to plain text files, and then was transformed with Java XSLT rules into XML files.

Implemented the Java code with a simple rules engine to do the conversion instead of manually

coding all of the rules.

Design and implement mastering java classes to produce html and xml outputs. Designed and coded

all of the mastering process to combine contents from different XML files to make a cohesive content

XML document. Then transformed this information to HTML so online browsing of this information is

possible.

Design and implement XSLT stylesheets to transform XML documents.

dbDoctor Inc. - Denver, CO

Startup software company, makes automated Oracle database maintenance package, the HealthWatch

product, to help with Oracle DBA’s daily tasks

Senior Software Developer, February 2002 – April 2003

Design and implement software.

Selected Accomplishments:

Architect, lead, design and implement software on CD for the Healthwatch software package. All

software resides on a bootable Linux CD. Automatically do installation and configuration.

Architect, lead, design and implement the whole installer framework with UML. Responsible for the

final deliverable.

Implement the XML configuration utility.

Design and implement new web functionality of dbDoctor database monitoring software.

Tanning Technology, Corp. - Denver, CO

IT Consulting

Consultant, one year

Senior Consultant/Lead Developer, 2 years

Architect, 2 years

Promoted in the organization through five years of service. Added responsibilities every step of the way.

Provided higher level of IT consulting service to various clients, in all kinds of industries. Worked on many

consulting engagements, project varies from 1 month to 12 months.

Selected Accomplishments:

As architect, at one client, Global Center. Gathered requirements, did analysis and design for the

internal production management system, from network statistics collection to billing to product

management, using Oracle Business Suite.

As an architect, did architectural review for about 30 US WEST internal projects. Evaluated the

projects based on scalability, performance, operability, usability and security criterion. Helped some of

the projects meet US WEST quality standards from an architecture point of view.

As lead developer, led design and implementation the Java Application Development Kit that enables

quick web application development with OAS at our client, US WEST.

As Developer, designed and implemented back end CORBA servers and Tuxedo servers for the Meta

Query Tool.

Yong Liu Resume Page 3

The Registry, Inc. - Denver, CO

IT Consulting

Consultant, 6 months

Design and implement software. Contracted at TCI.

Selected Accomplishments:

Developed C++ fat client for customer care product on a Solaris platform.

Education and Certificates

Developing Enterprise Applications with BEA Weblogic Server – BEA training 2001.

Leading successful meetings – DDI training 2000.

M3 Development - BEA M3 training 2000.

MS, Mathematics/Computer Science, Ohio University, Athens, Ohio 45701

B.Sc., Psychology, Peking University, Beijing, P. R. China, 100871

References on Request Updated 8/7/2009

Yong Liu Resume Page 4



Contact this candidate