John Wang
Tel: 647-***-****
acthsu@r.postjobfree.com
22+ years IT solution of middleware and integration experience with J2EE, C++, RPG and COBOL based Service Oriented Architecture design/implementation on ESB/SOA/Cloud with proven successful projects on J2EE platform; expert in PKI/SSL/Crypto, WS-Security, strong IT service management/monitoring integration experience and IDM/IAM solution expertise
Open Source project http://sourceforge.net/projects/xmlmessagebeans owner.
OBJECTIVE
Seeking a position as Sr. Middleware/ESB/SOA/Integration Consultant
HIGHLIGHTS AND QUALIFICATIONS
22+ years solution/integration expertise in J2EE(15 years), C/C++, RPG/COBOL
IBM Certified SOA Solution Implementer with Datapower/WMB/WESB/WMQ
Strong expertise and practice of SSL/PKI and Web Service security/policy
Sun Certified Enterprise Architect for J2EE
IBM Certified IAM/TIM/ISIM solution implementer and successful IAM/IDM practice
Strong F5 GTM/LTM and Cisco GSS/CSM Load balancer solution experience
Experience SalesForce, OpenStack cloud solution system integration
14 years expert integration experience in WMQ, Tibco, Web Service, ESB, SOA
15 years J2EE application architect/design/implement experience
18 years of Expert Unix(AIX, Solaris) with Perl and KSH
PROFESSIONAL SKILLS
ESB/SOA DataPower, WMB, WESB, WPS, OSB, Oracle SOA 10/11g, TIBCO BW
J2EE WebSphere(12 yrs), Weblogic(7 yrs), JBOSS, RAD, WID, Eclipse
RDBMS Oracle(10 years), DB2(10 years), SQLServer, SyBase
OTHER ITCAM, UML, XML/XSLT, MQ, EDI, CVS, SubVersion, Hudson, Perl
Platform Unix, Linux, AS/400, Main Frame, Windows
WORK HISTORY
Sr. SOA Solution Consultant CIBC contract Aug 2015- Present
Design and Implement Datapower based ApplePay flow integration solution
Build Visa/MasterCard/Interac related token services integration solutions
Integrate PaymentHub, Mobile Banking, online banking with ApplePay
Build Restful JSON/OAUTH connectivity and solution to MasterCard/Interac
Technology: Datapower, WSRR, Cloud, AD, SSO, IAM, PKI/SSL, REST, SoapUI, XSLT, Kerberos, SAML, AS400, SVN, Jenkins
Sr. ESB/SOA Solution Consultant IBM Jun 2012 – Aug 2015
Sr. Solution Consultant TD Oct 2012 – Aug 2015
Design and Build Datapower/WMB/WMQ/WESB/WSRR/ITCAM based integration solution and support middleware infrastructure for MBNA
Design/Implement XI52/WMB/WSRR/WMQ/MDM based integration solutions
Design and implement Salesforce SAML SSO integration solution
Build Datapower deploy automation and pureApplication automation solution
Setup datacenter active/active HA and install XI52 appliances
Triage and troubleshooting WAS/Datapower/WESB/WMB/MQ solutions
Technology: Datapower, MDM, WESB, WMB, WAS, BPM, WSRR, ITCAM, F5 LTM, GSS/CSM, Cloud, WMQ, SOA, PKI/SSL, REST, SoapUI, XSLT
Application Infrastructure Architect Loblaw May 2012 – Oct 2012
Design and build Enterprise Service Bus infrastructure of WMQ, WMB, IHS, AIX for President Choice Bank and Loblaw for SAP ERP integration solution
Renewal the ESB PKI/SSL infrastructure for WMQ, WMB, WAS and IHS
Design and implement WSRR, SAP integration solution to support WMB,WMQ and SAP REST services
Install and configure WMQ/WMB/ITCAM monitoring solution
Troubleshooting the PKI SSL of IHS, MQ, Cisco Load balancer and firewall
Technology: WMB, ESQL, WAS, WMQ, ITCAM, Terra Data, PKI, SSL, REST, SoapUI, AIX, Cisco LB, PowerHA, BMC, SAP, Remedy, Mercury QC, CVS
Integration Architect Contract Jan 2012 – May 2012
Infotrellis (IBM Business partner) Client: JCPenney, TX
Customize IBM Master Data Management (MDM) customer data solution and integrate existing retailing application into MDM with TIBCO EMS and Web Services
Lead integration layer services design & implementation on DataPower/TIBCO
Integrate MDM Web Service interface with Mainframe system and Tibco EMS/BW
Design/implement DataPower security enforcement with AAA, XSLT and SLM
Design/implement Tibco BW Web Service and JMS data transformation solution
Technology: WAS, MDM, DataPower, WESB, WMB, WID, SOA, Tibco BW, EMS, ITCAM, Trillium, Spring, Web Service, BPEL, XSLT, CXF, UML, ILOG, Subversion, Linux, Hudson
Sr. Integration Consultant Contract Rogers Aug 2010 – Jan 2012
Design/Implement Rogers.com portal integration solutions on enterprise infrastructure and services platform as Hewlett-Packard (HP) consultant
Design/Implement portal integration layer solution on ALSB/OSB
Design/Implement CA IDM SSO solution user profile provisioning services
Design/Implement account association and E-Billing BPEL business processes solution on Oracle SOA Suite 11g and OSB/ALSB
Design/Implement cloud solution on SalesForce APEX and VisualForce
Technology: Weblogic, OSB, ALSB, Tibco BW, Layer 7, DataPower, CMS, LDAP, SalesForce, BPEL, XSLT, JAX-WS, JQuery, UML, CVS, Subversion, Hudson
Sr. J2EE Developer/Architect Contract BMO Dec. 2009 – Aug 2010
Design and implement online banking system password reset solution.
Design/Implement password reset workflow application into online banking system
Implement/Support online banking SSO and the customized WAS user registry
Implement Kerberos SSO with WAS /SPONEGO solution
Technology: WAS, DataPower, WID, SSO, Solaris, EJB, MDB, MQ, Tibco BW, ITCAM, Web service, Spring, Struts, UML, CSS, ClearCase, ClearQuest
Sr. Integration Architect Contract Citi Group Nov 2008 – Dec 2009
Implement and support mutual fund management system integration solutions on, TIBCO, LDAP, AS400 and Solaris.
Design and implement PKI/SSL solution for WAS/LDAP/MQ/AS400
Design and implement TIBCO/AS400/LDAP password sync solution
Design and implement WAS/WESB/DataPower integration with ITCAM
Implement SSO solution for order processing with Siteminder
Technology: WAS, WESB, DataPower, WID, Tibco BW, WPS, ITCAM, LDAP, Siteminder, PKI, JT400, ITCAM, Spring, Web Service, UML, CVS, Subversion, Solaris, AS400
Sr. J2EE Developer/Architect Contract Enbridge Apr 2008 – Nov 2008
Redesign and develop customer self service portal with CA IDM/IAM integration and SSO solution to online billing information
Design and Implement SiteMinder/IDM SSO login/logout flow
Customize/integrate CA IDM self-service and provisioning workflow and BLTH
Develop the online billing information portal which pulls SAP through IDoc
Technology: Weblogic, ALUI, ALSB, DataPower, SSO, LDAP, CA SiteMinder, CA IDM, XML, JDeveloper, Oracle, AJAX, CSS, Spring, Struts, Web Service, UML, Solaris
Solution Architect Contract TELUS Mar. 2007 – Mar. 2008
Integrate AMDOCS for land line Order Processing System (Imagine) to capture customer order, deliver/batch/synchronize/automate downstream systems.
Lead 4 developers for delivering the AMDOCS integration solution
Architect and Develop the AMDOCS EJB connector and Web Service connector
Design and Implement JMS/MDB message mediation flows
Architect and Customize Log4j to enable sub minute searching 40G daily log
Technologies: Weblogic, Eclipse, LDAP, EJB, Struts, Web Service, XSLT, JQuery, Spring, iBatis, EasyMock, UML, Perl, Solaris, CruiseControl, ClearQuest
Sr. Java Developer /Architect Contract Oct. 2004 – Mar. 2007
American Express, Markham, ON
Develop Corporate Credit Card Application Automation System on Linux/WPS/Oracle, MQ and main frame environment.
Lead 2 onsite developer and work with 4 India offshore resources
Design and develop BPEL business processes on Websphere Process Server
Develop MQ message flow solution on WMB
Develop the WebSeal /Tivoli (IdM/IAM) SSO solution
Migrate WAS from version 4/5 to version 6
Technologies: WAS, WID, WMQ, WMB, WPS, DataPower, SSO, Spring, EJB, Web Service, XSLT, Oracle, ESQL, AJAX, UML, Perl, CVS, ClearCase, Solaris, Linux
Sr. Java consultant Contract Aug. 2002 – Mar. 2004
BM Technology Inc., Mississauga, ON
Design & Implement Product Data Management (PDM) system for Reebok. Front end is JSP/Servlet and Struts, Backend is customized RMI method server with Oracle.
Develop the document life cycle management component
Customize reporting dash board reporting function
Develop partner web services on Axis with PKI enabled security
Technologies: Weblogic, RMI, XML, XSLT, SOAP, Struts, JavaScript, CSS, LDAP, UML, Oracle, PL/SQL, Log4j, Ant, Eclipse, CVS, Tomcat
Java Developer Contract Jun. 2001– Feb. 2002
Computers Mean Business Inc., Toronto, ON
Develop software for window and door distribution. JFC/Swing is frontend GUI. JDBC is used to access MySQL.
Design and implement license control module with PKI/JCE
Design and implement image processing module with Java 2D
Technologies: JDBC, Swing, XML, JSSE, JCE, Java 2D, Tomcat, JUnit, JBuilder, CVS, Solaris, Linux, Windows
Sr. Java/C++ Team Lead Full Time Dec. 1997– Apr. 2001
IPACS e-Solutions Ltd., Singapore IBM business partner)
Lead application team build customer application through the whole software development life cycle, from scratch to system cut over
Major projects:
www.d2dlogistics.com portal. A J2EE system for logistics industry on-line business processing, EDI/Text/XML exchanging and service billing.
JDE ERP Implementation for PriceSmart, including Procurement, Inventory and Financial modules.
China Construction Bank Banking System, an OLTP savings and deposits account management system.
Technologies: Java, C++, RPG, COBOL, MQ, WAS, Weblogic, EJB, JMS, XML, EDI, LDAP, CVS, Ant, JUnit, Oracle, DB2, Sybase, PL/SQL, AIX, Solaris
Sr. C++ Developer Full Time 1993 – 1997
SMC (China) Ltd., Beijing/China
Develop and maintain the factory management information system. Warehouse system is connected to Customs and Japanese headquarter with EDI.
Analyze/Develop warehouse system modules.
Analyze/Develop financial system modules.
Integrate/Maintain enterprise wide application information systems.
Technologies: C/C++, RPG, COBOL, PL/SQL, Socket, ODBC, Java, JDBC, XML, Oracle, Unix, AS/400, Windows
EDUCATION
Master, Electronics Engineering, Beijing Institute of Technology
Bachelor, Mechanics Engineering, Huazhong University of Science and Technology