Post Job Free

Resume

Sign in

webMethods Administrator Developer Lead Architect

Location:
Richmond, VA
Posted:
September 22, 2015

Contact this candidate

Resume:

Joe Yang

PROFILE

Joe Yang is a consultant specializing in webMethods. Joe brings over 18 years of software development experience in large and small software development organizations.

Joe’s roles have been instrumental in architecture, design, implementation, testing, production-rollout, support, and mentoring/training for his clients. His practical design skills are proven to robust software standards. He had often functioned as a leader of development teams in the roles of architect and lead developer.

Joe is capable of delivering webMethods solutions to integrate various major enterprise applications. He is knowledgeable in EAI, B2B, and Business Process (BPM) integration domains as well as CAF design/development. He has a keen interest in object-oriented technology and its relation to webMethods products.

He is also an expert in webMethods API sets. These include the Integration Server client and server APIs (Java and C), the Broker client APIs (Java and C), Deployer APIs, and the BPM API (Java).

Enterprise Applications:

webMethods CentraSite/ActiveSOA (SOA Governance: design time),

webMethods Mediator (SOA Governance: run time), Designer, Task, CAF, BPM, BAM,

webMethods (Integration Server 7.1.2 / 8.x/9.0.x, Broker, MWS, TN),

FICO Blaze Advisor for Business Rules,

IPC (Internet Pricing and Configurator), Siebel 6, SAP, iSeries

MS Commerce Server 2000, GXS, AI, Splunk

Operating Systems:

Microsoft Windows, UNIX (HP-UX, SOLARIS, AIX), LINUX

(Concurrent) Revision Control Systems:

PVCS, RCS, CVS, jCVS, Visual SourceSafe, Subversion, StarTeam, CrossVista TeamVCS

Shells:

Korn shell (ksh) scripting, Born shell (csh/tcsh)

Languages:

J2EE, Java (RMI,Swing,Applets),

ASP, VB, VBA, MS Access, C/C++, PL/SQL, XML/XSLT, HTML

Other technologies:

EDI (X12), SOAP/WebService (Axis/JAXB/webMethods), Jenkins, Oracle, DB2, MS SQL Server

Tools:

Eclipse, SoapUI, Parasoft SOATest tool, MS Visual Studio, Rational Rose, UML, VISIO, XML Spy,

Enterprise Architect, SharePoint, Jira, VersionOne, Confluence

EXPERIENCE SUMMARY

Estes Express Lines, Richmond, VA

8/2014 – 9/2015: Integration Tech Lead

Joined the team in the middle of the project and completed integrations, including new integrations, between iSeries Mainframe (DB2 database) and PeopleNet (Fleet Management Solutions, GPS Fleet Tracking) using technics such as JDBC Adapter Notifications, Pub/Sub canonicals wrapped in JMSMessage, jms triggers, Adapter services, EHCaching, and etc.

Worked on webservices for RPG client to lookup data from MS SQL Server and DB2

Designed, documented, developed, code reviewed, tested, deployed, supported integration solutions.

Actively created and used Confluence pages.

Provided guidance to implement log4j2 for high performing application logging

Proactively learned and spearheaded to enhance and train error handling framework to the team

Led to build ESB system monitoring and alerting tool - relatively quick and effective compare to Optimize product

Staples, Framingham, MA

11/2011 – 7/2014: Senior webMethods Consultant

Integrated flat file over AS2 using TN

Developed integration using OAGIS 9.2 over RESTful protocol.

DEV/QA/PROD environment support.

Analyzed performance and pinpointed bottleneck.

Spearheaded to learn, document, and train CrossVista (v1.6), TeamVCS, and Jenkins to the team. Documented cheat-sheet of how to use CV for the team. Configured and uploaded initial CV projects/groups/shared components to CV repository.

Built a webservice between Documentum and SalesForce.com systems. This was used as a model webservice for interoperability (WSDL first approach).

Built a MWS page with portlet to guide steps to export and import Staples’ custom configuration framework.

B2B (with Varolii and UPS) integration development, testing, and deployment using webservice, Trading Network, SSL certificates, MQ Adapter, Broker, and Deployer.

Used Kanban methodology

QualitrolTech, webMethods Instructor

Trained wm8.2_BPM_for_Developers (remote for multiple clients) – 2/11/2013

Trained IW_8 (webMethods Integration Workshop 8.0 at Reston, VA for multiple clients) – 6/28/2011

Trained BPM_8 for Developers at Dallas, TX (multiple clients) – 7/12/2011

Trained AW_7.1.2 (webMethods Administration Workship 7.1.2)

Trained IW_7.1.2 (webMethods Integration Workshop 7.1.2 for ATB Financial corp.) – 7/2010

Trained BPMA712 (webMethods BPM for Analysts for ACN corp.) – 5/2010

ATB Financial, Calgary, Canada

7/2011 – 10/2011: Principal Consultant

The client had 26 production IS instances.

Goal of my consulting was to augment the workforce of various responsibilities.

Official responsibility description: complete the design, validating, and building the webMethods ESB environments, as well as, providing administrative best practices, and knowledge transfer to the ATB team.

Activities performed:

Created automation Unix shell scripts to install and apply patches to Broker, IS, and MWS.

Troubleshoot and resolved problem tickets.

Provided patch procedure specific to client environment.

Transportation, O’Fallon, IL

3/2011 – 7/2011: Senior Consultant

Designed and implemented Transportation BPM projects (multiple projects) using webMethods 8.0.3 BPMS (BPM and Optimize for Process), and Blaze Rules.

Dish Network, Denver, CO

1/2009 – 3/2011: Senior Developer

Evaluated webMethods 8.0 which includes installation, configuration, performance testing, and running through upgrade process. CentraSite CE, and ActiveSOA were evaluated as well.

Interviewed potential webMethods/java developers.

Supported Adjustment Engine - complicated system with rules based on promotions, account types, and elements. Three main functionality in terms of architecture: 1. real time adjustment, 2.batch adjustment, 3.adjustment quoting through webservices.

Built Credit Card Verification webservice provider which communicates to FirstData partner.

Echostar, Denver, CO

1/2005 – 12/2008: Senior Developer

BAM (Business Activity Monitoring) using webMethods 7.1: Created a Workflow using Designer for human interaction for each Task to complete a Fraud Detection Process instance.

Built deployment program that mimics the WmDeployer behavior to automate deployment.

Co-authored wm65 development standards for Echostar

Used SoapUI to create test suite (regression and load) for webservices

Contributed to integration and support among CSG billing, Oracle ERP, Siebel CRM/PRM, IVR, WebLogic, external systems like Equifax, TransUnion, Precash, Earthlink, SBC, SilverPop, and etc.

Re-designed the interface to IVR system to isolate and stablize with emphasis on extensibility and reusability through common naming and implementation conventions.

Built encryption utility to generate encryption key (3DES) and store it using java keystore.

Built Sftp client through putty’s psftp functionality wrapped in Java component.

Redesigned service order/change email confirmation process to customers through partner SilverPop (Responsys) using XML over HTTP.

Provide a web service to enable Green Dot payment.

StorageTeck, Broomfield, CO (Outsourced to HP in 2002)

1/1998 – 12/2004: Software Engineer

WebMethods (5.0, 6.1, 6.5):

Analyze, design, document, program, test, and deploy integrations among SAP, IPC, Siebel, Clarify, ACES, FedEx, and etc using IS(webMethods Integration Server), Enterprise Server, JDBC adapter, PL/SQL, SAP adapter, Siebel adapter, XML adapter, XML/XSLT, web services, PGP encryption, GnuPG encryption, .Net Package, and etc.

Train new webMethods developers.

Customized, supported and enhanced the product/service configurator (Java/JFC/Swing based) running on user’s desktop Siebel CRM application.

Sales Force Automation team (Siebel-CRM):

Provided Quote functionality and trained Siebel users as SME (Subject Matter Expert)

WebRAD (Web Rapid Application Development) team:

Built CS2K (Microsoft Commerce Server 2000) Quote module interface to IPC (Internet Pricing & Configurator) through XML/DOM

EDI (very comfortable); Mapping tool: GE AI (or GXS AI)

MapQuest, Denver, CO

2/1997 – 11/1997: Internet Engineer

Application Program development and testing.

Projects: geo data clustering, web moving scheduler, and web site integration. (using C++, UML)

Univ. of Co. at Denver Math Dept.

8/1995 – 2/1997

Teacher Assistant and Laboratory Assistant (MathLab)

Help students resolve math problems and use different software such as a word processor, a spreadsheet, a mathematics package, and programming languages(Pascal,C/C++,HTML).

TechData

4/2006 – 5/2006

Developed MS Access based order entry, CRM, and service tracking system that are used by customer service representatives.

KCND

10/2003 – 1/2005

Designed and implemented Korean Church Accounting System (KCAS) using MS Access

CERTIFICATION

Sun’s Certified Java Programmer (5/2001)

webMethods Certified Enterprise Developer (1/2003)

EDUCATION

University of Colorado at Denver (UCD)

B.S. in Computer Science with a minor in Mathematics (12/1997)

Other

Visa status: US citizen

Bilingual: Korean & English

Last Updated on 9/22/2015



Contact this candidate