Post Job Free

Resume

Sign in

Sr SAS Developer & Analyst

Location:
Daly City, CA, 94015
Posted:
August 04, 2010

Contact this candidate

Resume:

Jack (Jian) Liu

Address: *** *** *** ***, **** City, CA 94015. Home Phone: 650-***-****.

Email: liea2w@r.postjobfree.com

OBJECTIVES:

Seeking a Software Architect with expertise in the areas of Java, Spring, Hibernate, Web Services, and UML in the development environment of agile methodology.

SUMMARY:

Application Architect with 12+ years experience in IT since 1994 with advanced USA degree: Efficient in hands-on Java (J2EE, Servlet, EJB3, Multithreading, JMAIL, JMS, MQ, JAX-WS), C#.Net, CSS, JavaScript, XML, XSLT, JavaScript, JSP, JSF, JSTL, SQL(s), AJAX, WSDL, LDAP, MVC, Web 2.0 (RCP), Struts (IBM Portlets) and Spring Framework 2.5.4, Seam 2.0, Hibernate 3.2.5 (w. HQL and Criteria), Jing, Metadata, UUID, Jira, Crucible, Fisheye, Chain Saw and proficient in J2EE by using the IDE of WID, Eclipse, Zend in using of SAML, JSR (168,286), ISO 20022, and SWIFT standards in E-Commerce, payment gateway, Java server jobs, financial transaction (Credit cards and ACH) applications and Oracle 10g database-driven financial and e-com software development industry. Specialized in developing dynamic Web financial transactional applications in SOA with Orchestration and choreography on the application servers of Oracle, WebLogic, Resin, and Apache Tomcat with the backend interfaced with databases of MySQL 5.0, Oracle 10g, or MS SQL 2k, on the platforms of Windows NT/2000/XP, Sun Solaris, Digital Unix, or Red Hat Linux and especially expertise in the large scale international e-commerce enterprises portals with cross usages of combinations or migrations among those programming languages, servers, and platforms in the intranet and Internet infrastructure. Experienced in CMS (Vignette and TeamSites) and in technical design such as UML analysis in Technical Design Specification (TDS), Software Architecture Documentation (SAD), and Function Design Specification (FDS) for collaboration shared in IBM WebSphere Portal Express 6.0 on WebSphere application server 5.0.

SKILLS:

Languages: Java 6.0, JSP, JSF, JSTL, Struts 2.0, Spring Framework 2.5.4, Hibernate 3.2.5, EJB 3.0, PHP 4/5.0, JavaScript 1.3, HTML 4.0, CSS 2, XML (XPath, XSL 1.0), J2EE (JDK 1.4 – 6.0, JDBC, EJB, JSP, SOAP, Servlet), AJAX, JSTL, UML, XFire, Shell Scripting, and workable knowledge of Perl, and Python.

Software Tools: Seam 2.0, Cruise Control, Beyond Compare, Apache Chainsaw, MySQL 4.0, SVN, Eclipse 3.3 (My Eclipse 5.0), WID 7.0, Cygwin 1.5-1.7 (SSH), HexEdit 1.03 (Hex, ASCII, or Octal), Putty 6.0 (SFTP), Zend Studio 5.0, Stylus Studio 2006/2007, Visual Paradigm for UML 5.3, Eclipse 3.2, Dreamweaver 8.0, Photoshop 6.0, TaxPad 4.7, VSS 6.0, ClearCase, CVS, Oracle SQL Developer 1.13 (Build MAIN-27.66), Framework MVC 2 (Struts 2.0), Interwoven TeamSite 6.5, JSR 168, Vignette 7.3 CMS, Spring Framework 2.0, Java Studio 8.0, and Visual Paradigm For UML 5.3., Apache ANT 1.7 Maven 2.0, SFTP, VPN Client 5.0, and Telnet.

O/S Platforms: Sun Solaris 8.0, Win 2K/XP/ME/NT/Vista, J2EE, Cygwin 1.7, WebSphere 5.0, and Red Hat Linux 7.1 and working knowledge of Ubuntu 7.04,

Application Servers: JBoss 4.x – 5.x, WebLogic 8.1 – 9.0 Portal, WebSphere Process Server, Apache and/or Tomcat 5.0, Resin 3.0.22, and iPlanet 8.0.

Databases: MySQL 3.0, Oracle 9i – 10g, MS Access (2000) 9.0, MS SQL 8.0, workable knowledge of Sybase Anywhere 5.0 and Borland InterBase 5.0.

Web Browsers: IE (5/6 and 8.0), Firefox 3.1, Netscape 6/7/8.0, Opera 6/7.0, and VM Ware for all browsers and workable Knowledge of AOL.

EXPERIENCE:

Wells Fargo N. A. San Francisco, CA

Senior Technical Architect April 2009 – Present

Industry: Financial. Web based software GPSS for global payment shared services (Credit Card, ACH, SWIFT, Wire, Reporting, Parsing, Validating, Converting, Reversing, Forwarding, and Audit) in SOA architecture. I work as a contracting consultant from ApexSystems Inc.

Lead a remote and a distributed development team members across United States.

Primary Responsibilities:

 Provided Service Oriented Analysis and Design in Modules, Prototypes, Composition, Orchestration, and unified the development of Web Services integrated in compliance with ISO 20022 and SWIFT enterprise level SOA architecture in Oracle 11g and Weblogic 10 including authentication and authorization, data parsing, input validation, business rules integration, work flow definition, orchestration and choreography in the software of transactional payment gateway. Software used: Subversion in development on IDE WID 6.0. Successfully deployed the application in six or up nodes of a clustered servers that handle millions transaction each hour and serving one million concurrent users per hour at peak time. Implement the SSO module using AOP before advice for user access handling Java tool development and used IBM WebSphere Process Server on WebSphere application server 6.0.

 Technologies used: Java 6.0, SVN, SOA, WS-* Extensions (Security, Addressing, Reliable Messaging, Policy, Metadata Exchange), SOAP 2.0, XML, SAML, URL rewriting, Multithreading, cookies, SSL, Oracle Coherence, RAC, Akamai, OSCache, Maven 2.0, ESB, BPEL, SSO, SAML, Annotations, Spring 2.5 and Hibernate 3.3. My role is now with 40% architectural design, 20% Tech Leadership, and 40% Hands-on Coding.

 Provided the SOA architectural analysis, optimization, integration, and implementation with the leadership of development of the Technical Design Specifications (TDS), Function Design Specifications (FDS), Project Plan Documentation (PPD), Test Cases Documentation (TCD), and Software Architecture Documentation (SAD) by rapid and actively involve the development and get to use to the business logics. These docs are including the diagrams of UML, such as use case, class, sequence activity, deploy, and system integration diagrams. Drafted and realized the database schema in chart for data modeling for the large databases for the international enterprise.

Live Nation Ticketmaster Inc. San Francisco, CA

Software Architect & Senior Onsite Team Lead April 2007 – April 2009

Industry: Financial and Online Ticket Sale for major artists and entertainment event in the world of e-commerce worked as a permanent employee consulting from Freeborders Inc.

Lead an offshore Team of 11 engineers in China.

Primary Responsibilities:

 Application Architect / Leading a team of Sr. Java Dev Team (9) and QA Team (6) engineers offshore in China, work onsite at Ticketmaster where I provided ground up architectural analysis, design, creation, debug, test, deploy brand new Event Management Tool (EMT) Software of to handle the daily Ticketmaster business in USA, Canada, Germany, Ireland, and United Kingdom. This software has the capability of internationalized feature with the flexibility to integration to all of the third parties exiting system in different countries and the capability of handling million transactions each day. Used web service and JSON integrated with .Net application in MySQL DB for user authentication and authorization.

 Successfully fulfill a Software Architecture Documentation and multiple Technical Design Specifications (See sample documentation attached). I also identified and hands-on fixed dozens of critical issues, major blockers, and design defects tracked in Jira by adapting the latest technologies in the e-commerce fields. Extraordinarily well-completed the phase one development and deployment in the lights of OOD, SOA (Web Service Integration with multiple third parties), JavaScript, CSS, JSP, JSF, IoC, LADP, JBoss 5.0, Seam 2, Jing, SEO, Metadata taxonomies (UUID), Jira, Crucible, Fisheye, Chain Saw, Java (Servlet, Multithreading, Concurrent), Subversion, Tortoise SVN, Spring, Weblogic MQ, Java (JDK) 5.0 – 6.0, JDBC, Hibernate 3.2.5, Oracle 10g, JIRA, Fisheye, SVN, ANT, Maven 2, and XML in the international large scale financial institution in a Sun Solaris 8.x platform with database schema upgrade for DB design and implementation.

 Hands-on design, documentation and Hands-on coding while leading the debug and code review session twice a week. Lead design session once a month. Lead the analysis and design for the integration of crossing platform, browser, languages, technologies, countries, and systems. Built the virtual machine using VM Ware to provide the environments for testing web browser compatibility. Lead the cloud computing, data mining, performance tanning and server optimization.

 Provided the building of an advanced architecture, the combination of OOA, OOD, OOP, SaaS, and SOA architectural core services and modules, CMS, Tag UUID taxonomies, SEO and the Templates for Software used: Maven 2 and Continuum for automatic build and Subversion in development on Eclipse 3.3. Oracle 10g DB. Ant and / or UNIX script as building and deploying the application in clustered server for as the backup for stability.

 Provided the docs in Software Specs, such as FDS, TDS, and SAD for Microsoft at Club Sites with wireless device integration (Texting, Stocking, Messaging, Videoing, Browsing, and Gaming). Used the latest technologies, such as Weblogic MQ, Solr Index Search in extreme and maximum annotation style.

Sprint Corporation Overland Park, Kansas

Application Architect / Tech Team Lead April 2005 – April 2007

Industry: Financial Transaction Payment Engine Credit Card and online backing Software

Lead an onsite team of 6 engineers and an offshore Team of 15 engineers in India. Worked as a contractor consultant from Genesis 10 Inc.

Primary Responsibilities:

 Provided overall redesign in architecture design and completed the specifications documentation to support the process of six types of credit card processing and eCheck gateway with which it provides the bridges between clients and each type of credit cards processors and the ACH processor for each bank involved in an online real time process with wireless device (Text, Browse, Transfer, and Checking). Provided RUP SDLC and Agile methodology in detailed project plan and generated test plan for the new version of the online transaction payment engine 3.0 running in a centralized server and distributed database in each portal integrated with CRM application for management purpose, e.g. data mining.

 Provided analysis, design, creation, debug, test, deploy Java portal payment engine’s Daily Financial Report using JSP, JSF, Spring IoC, Java with multithreading, LDAP, JNDI, Servlet, Subversion, JDBC, Hibernate 3, SQL, ANT, and XML with Solr in an international governmental payment engine online as a scheduled server job running on Sun Solaris platform. Integrated and interfaced Oracle with Resin 3.0 application server and using Eclipse 3.3 with MyEclipse 5.1 enterprise plugin heavily involved in Sftp and SSH secured transport on Cygwin, and used heavily on Oracle SQL Developer 1.13 (Build MAIN-27.66). Developed full life cycle dynamic scheduled server job: daily transaction validation and reconciliation applications.

 Provide Modules, Prototypes, and the Temples for unified the development of GUI. Refined the Function Design Specification, Technical Design Specification, and the Application Design Documentation for collaboration and productivity shared in the IBM WebSphere Portal Express 6.0.

 Provided analyzing, designing, creating, and modifying of the online e-commerce web sites interfaced with Oracle database to realize business strategies. The validations are on input data, page navigation rules, input data formalization, URL rewriting, tracking pixels activations, request pageID (A or B) dynamic recognitions by utilizing HTML, CSS, JavaScript, AJAX, Java, JavaBeans, JSP, EJB, Servlet, JDBC, SQL with pooled DB connection, XML, SOAP, XSLT, WSDL, ANT Script, in the IDE of Eclipse 3.2, Visual Source Safe 6.0, HttpWatch 3.0, Jing, Jira, Crucible, Fisheye, Chain Saw, Interwoven Team Site 6.5, TaxPad, Telnet, FTP, Ping, and Dreamweaver 8.0 tested on iPlanet, WebLogic application servers over WebSphere, WinXP/NT, SunOne, and / or Linux operating systems in the browsers of IE 5, 6, 7, Firefox 1.1, Mozilla, and Opera.

H & R Block Corporation Kansas City, Missouri

Sr. Application Engineer / Architect March 2003 -- April 2005

Industry: E-commerce Tax Preparation Retailer Technologies. Worked as a contractor consultant from Vision Consulting Inc.

Primary Responsibilities:

 Team Lead a team of three. Provide architecture designing and encoding of both development online e-commerce application and databases using PHP, JavaScript, AJAX, SOAP, CGI, JavaBean with multithreading, JNDI, LDAP, CSS, HTML, XML, Photoshop 6.0, and MySQL of the e-commerce web site with every and each code that has been done from front-end all the way to the backend. Code, debug, and implement near one hundred full life cycle projects. The framework combined the Struts 2.0 with Spring 2.5. Used the CMS with both Interwoven TeamSite 6.0 and 6.5 and Vignette 6.0, and the migration from Interwoven to Vignette 6.0.

 Responsible for development of the mapping from business logic to the technical requirements. Developed the top-level framework and interfaces in Java and applied the AOP to SOA. Provide installation for both and migrating database to SQL Server on Windows 2k from database on Red Hat Linux 7.0 and the migration form ASP to PHP by using the software Zend Studio 3.0 and Deamweaver 6.0. Platform: Red Hat Linux, J2EE, and Win2k/XP. Application server: Apache. Database Engine: MySQL, and also using the tool of PhpMyAdmin. Mail Server: Sendmail and JavaMail. Used web service as a consumer of live stock exchanges in same time, as a new service to our own customer online in one project and used web service to integration with UPS service provider.

 Provided analyzing, designing, creating, and modifying of the online e-commerce web sites in both hrblock.com and taxcut.com interfaced with Oracle database to realize business strategies. The validations are on input data, page navigation rules, input data formalization, URL rewriting, tracking pixels activations, request pageID (A or B) dynamic recognitions by utilizing HTML, CSS, JavaScript, AJAX, Java, JavaBeans, JSP, EJB, Servlet, JDBC, SQL with pooled DB connection, XML, SOAP, XSLT, WSDL, ANT Script, in the IDE of Eclipse 3.2, Visual Source Safe 6.0, HttpWatch 3.0, Jing, Jira, Crucible, Fisheye, Chain Saw, Interwoven Team Site 6.5, TaxPad, Telnet, FTP, Ping, and Dreamweaver 8.0 tested on iPlanet, WebLogic application servers over WebSphere, WinXP/NT, SunOne, and / or Linux operating systems in the browsers of IE 5, 6, 7, Firefox 1.1, Mozilla, and Opera.

Lucky International Trading Corporation Kansas City, Missouri

Software Engineer March 2000 -- Feb 2003

Industry: Grocery Supplies Wholesaler. Worked as a permanent employee.

Primary Responsibilities:

 Provide designing and encoding of multiple relational databases used Visual Studio 6 and SQL with a full life cycle of the intranet application from front-end all the way to the backend with the aid of Dreamweaver, FrontPage, and Zend Studio. Design pattern used: MVC, composite, and delegation.

 Provided the online content updating using JavaBean, JSP into the elements running on WebLogic 8.0 and iPlanet 8.1 web servers on the J2EE, Solaris O/S 8.0 with over 4000 web pages. Framework: MVC2 with struts, and UML OO design. Work flow tools for testing and staging: Visual Source Safe 6.0, MS Visio, TeamSite 4.5 and Vignette Integration Studio V6. IDE: Eclipse 3.2 with MyEclipse in Struts (w. Portlets from IBM), and spring framework. Fully involved into the design of our 2007 new edition of home page. Provided OO analysis, design, and identify the mapping requirements for upgrading dynamic web contents and databases by using MVC 2 and UML Use Case method.

 Nearly 50 web-based applications created and live in production in the Internet and intranet environment including the WS integration with SKU system as a Software as a Service. Responsible for development of technical system and database administration in MS SQL and WebLogic 6.1. Provide installation and upgrading of application server on Windows2k and Red Hat Linux.

Shandong Import and Export Corporation Qingdao, China

Junior Software Engineer August 1994 – April 1997

Industry: Global and International trading business. Worked as a permanent employee.

 Provided the software design, development, testing, and implementation on payroll development for the accounting department interfaced with DB2 database by using C++, Qbasic, SQL, and RPG languages on the platform of UNIX V/386. Provided the design, code, and test of the application of an enterprise level user account management interfaced with database DB2. Provided the service as maintainer of the UNIX administration for the user admin and the accounting admin in the system integration and migration and trouble shootings and updates.

 Created the application The integration of Custom Clearance Application (SaaS) interfaced with the Automated Bill of Loading, Packing List, and Inspection Certificate on server by SAP XML request and response. This is a full life cycle development process starting from sketch. The CSS, XHTML, JSP for web Views, Java beans for data validation, Servlet for flow control, XML for request and response with the XSLT transformation. All of the parts are with XML compliance. Being involved over the developing, building, testing, staging servers and they are ready to be alive in a large global enterprise level. Spring IOC and AOP techniques were used.

EDUCATION:

University of Missouri - Kansas City December 15, 2000

Master of Science, Computer Science (Focus: Software and Database Engineering)

Qingdao University (Shandong, China) July 21, 1994

Bachelor of Engineering in Computer Applications & Engineering



Contact this candidate