Phillip Chen
**********@*****.***
OBJECTIVE
A challenging position in system architect or related areas that would best utilize expertise in the business environment. This position should have many opportunities for an aggressive, dedicated individual with the leadership abilities needed to advance.
Professional Summary
Phillip is a Pega Certified System Architect (CSA) and Certified DCO Architect. He has 7+ years of Pega experience. He has experience in Pega 7.
Phillip has Framework experience in Customer Process Management FW (CPM), System Management Application FW (SMA), Smart Dispute for Issuers, and Communications CPM for Communications. He has worked in Financial domain area in Card Industry Disputes and Communications. He also has experience in the Telecommunication industry.is an experienced system administrator and architect developing both technical and complex process oriented IT initiatives for more than twenty (20) years. Phillip has worked extensively through all phases of the software development lifecycle with Java based Web technology including: SOA, Web services (Java Metro), HTTP, JavaScript, Hibernate, Spring, SQL queries, Unix scripting, ClearCase, Visual Studio, Eclipse, Weblogic, Oracle 11g, agile software development principals & practices (Scrum), Continuous integration, Test Driven Development (Junit), XML, BPM, BRE, SOA, CSS, CRM, Rational, DB2, J2EE, message oriented middleware technologies and enterprise architectures. He is also fluent in Chinese.
He has worked with both offshore and onshore delivery models for development and testing and has implemented to different industry methodologies such as SmartBPM, RUP, Waterfall, VModel, UML and Agile. Due to his expertise in PRPC technology, DCO/BPM methodology and project governance, he has consistently demonstrated success in complex Pega projects.
He has helped both clients and partners to adopt Pega best practices. He has strong communication and presentation skills to deliver innovative solution.
WORK EXPERIENCE
Senior System Architect
October 2010 – October 2017
Pegasystems Cambridge, MA
Software
Position analyzing, architect, designing, and developing business logic and interfaces for business applications. Analyzed, architected, designed, created, deployed and maintained numerous Pega solutions for various applications.
• Worked with Pega 7.2.2 Connectors and Services for integrations, defined interfaces with external third party data and internal Fund Add and Maintenance Portal
• Analyzed the reporting requirements; provided documents and trained clients how to build Pega 7 reports
• Engaged team meetings; Analyzed SD for Issuers and SD compliance; Setup SD 7.21 Base, Visa and Mastercard instances. Analyzed Visa VROL legacy connector. Mapped data elements for Visa VROL, Analyzed user stories
• Worked with business grooming business requirements; Created case-based work, class structures, user cases and test scenarios; Tracked and displayed of progress of each Case through a Guided Workflow; Presented of a dynamic Fund Add/Manage Questionnaire, which presents variable questions based on rules related to the nature of the fund, issuer, and other criteria;
• Implemented business and skin rules and validations
• Raised SR(Service Requests) and worked with Pega Product Support team resolved issues
• Provided development, QA and UAT defects/bugs support
• Elaborated business requirements and use cases
• Designed, implemented and elaborated UX/UI
• Interacted with team members and line of business
• Defined and implemented interfaces with external/legacy systems
• Installed hot fixes; Planned and performed upgrade from PRPC 6 to 7
• Addressed product and application migration issues
• Proposed parallel multi-project developments using branches
• Customized email communications
• Analyzed Guardrail compliance score cards
• Recommended best practices in development activities
• Analyzed business reports requirements
• Proposed different routing techniques and intelligent help features
• Interfaced with multi-channel/systems; integrated JAWS (Job Access With Speech)
• Setup user access and provided training documentations
• Monitored application and system performance via Guardrails, PLA, PAL, Pre-flight, etc.
• Took a deeper dive into Smart Disputes for Acquirer framework
• Interacted with client and business partners to identify gaps, requirement review, challenges, and risks
• Researched Guardium logs APIs and internal certificate that does not expire and possible issues with this utilizing IAC for PCI DSS security compliance
• Provided client and reviewed with client the implementation and PCI/DSS security compliance assessment recommendations
• Opened and resolved cloud instance issues
• Supported defects and build/package releases
• Worked with business/system owners/users to develop the requirements for product releases
• Developed Timeline to support development for product releases
• Implemented and support cloud computing and continuous integrations
• Designed/Tested/Implemented legacy Mapping Projects
• Architected, designed, analyzed and developed web applications that interfaced with Oracle data warehouse.
• Analyzed, architected, designed, automated, and tested production applications using SOA, JDO, JDBC, IBM WebSphere (WAS 3.5/4.0/5.0/5.1, WSAD 4.0/5.1.1), WebLogic, Enterprise Java, JSP, servlets, EJB, JDBC, JNDI, UML, OOA&D, Design Patterns, Struts, JavaScript, Swing, HTML, Eclipse, Tomcat, ANT, JUNIT, ATG Dynamo, WSDL, UDDI, SOAP, XML, Swing, Tiles, XSL, Websphere MQ, Web Services, OLAP, Oracle 8/9i, MS SQL server, SQL Databases, J/ODBC, C++, C, CGI, DHTML, PVCS, ClearCase, CORBA compliant Object Request Broker - ORB
(Orbix /VisiBroker), Realtime development, AS400, Windows, AIX, SUN Solaris, etc.
• Analyzed and used Web Developer tools to develop Java interface for the Gift Registry Visual Enabler Data Repository software with embedded SQL applications.
• Installed/upgraded Application/Web server/OS/software/patches.
• Packaged/deployed application releases.
• Analyzed, designed, created, and administered Local Oracle Data Mart performing bench marking, modification, and disaster recovery as required.
• Analyzed, designed, modeled, created, migrated, converted, performance tuned, and documented Oracle and application/web servers
• Analyzed and implementing Object Oriented Software Development designs for application and GUI logic
• Analyzed and modeled implementation designs using Rational Suite (RUP), together J and Pattern/GOF
• Conducted code reviews and mentored other team members
• Developed design documents, use cases and test scripts/scenarios
• Scheduled and planned development processes and deliverables using Microsoft Project, etc.
Manager
April 2010 – October 2010
Razor 360 Addison, Texas
Software
Position analyzing, architect, designing, and developing business logic and interfaces for business applications. Analyzed, architected, designed, created, deployed and maintained numerous inter/intranet applications for various applications.
• Architected, designed, analyzed and developed web applications that interfaced with Oracle data warehouse.
• Analyzed, architected, designed, automated, and tested production applications using SOA, JDO, JDBC, IBM WebSphere (WAS 3.5/4.0/5.0/5.1, WSAD 4.0/5.1.1), WebLogic, Enterprise Java, JSP, servlets, EJB, JDBC, JNDI, UML, OOA&D, Design Patterns, Struts, JavaScript, Swing, HTML, Eclipse, Tomcat, ANT, JUNIT, ATG Dynamo, WSDL, UDDI, SOAP, XML, Swing, Tiles, XSL, Websphere MQ, Web Services, OLAP, Oracle 8/9i, MS SQL server, SQL Databases, J/ODBC, C++, C, CGI, DHTML, PVCS, ClearCase, CORBA compliant Object Request Broker - ORB
(Orbix /VisiBroker), Realtime development, AS400, Windows, AIX, SUN Solaris, etc.
• Analyzed and used Web Developer tools to develop Java interface for the Gift Registry Visual Enabler Data Repository software with embedded SQL applications.
• Installed/upgraded Application/Web server/OS/software/patches.
• Packaged/deployed application releases.
• Analyzed, designed, created, and administered Local Oracle Data Mart performing bench marking, modification, and disaster recovery as required.
• Analyzed, designed, modeled, created, migrated, converted, performance tuned, and documented Oracle and application/web servers
• Analyzed and implementing Object Oriented Software Development designs for application and GUI logic
• Analyzed and modeled implementation designs using Rational Suite (RUP), together J and Pattern/GOF
• Conducted code reviews and mentored other team members
• Developed design documents, use cases and test scripts/scenarios
• Scheduled and planned development processes and deliverables using Microsoft Project, etc.
Consultant
January 2009 – April 2010
Paranet Solutions Dallas, Texas
Software
Position analyzing, architect, designing, and developing business logic and interfaces for business applications. Analyzed, architected, designed, created, deployed and maintained numerous inter/intranet applications for various applications.
• Designed, developed and delivered training in a variety of topics, e.g. introduction to Object Oriented analysis, design and programming, J2EE best practices, etc.
• Taught, instructed and trained developers in information systems knowledge, techniques and skills using a wide variety of methods, equipment and materials as appropriate
• Supervised, advised and assisted developers to deliver quality products and meet customer satisfaction
• Worked with business/system owners/users to develop the requirements for product releases
• Developed Timeline to support development for product releases
• Reviewed and Implemented Web FOCUS reports
• Designed/Tested/Implemented Mainframe Mapping Projects
• Architected, designed, analyzed and developed web applications that interfaced with Oracle data warehouse.
• Analyzed, architected, designed, automated, and tested production applications using SOA, JDO, JDBC, IBM WebSphere (WAS 3.5/4.0/5.0/5.1, WSAD 4.0/5.1.1), WebLogic, Enterprise Java, JSP, servlets, EJB, JDBC, JNDI, UML, OOA&D, Design Patterns, Struts, JavaScript, Swing, HTML, Eclipse, Tomcat, ANT, JUNIT, ATG Dynamo, WSDL, UDDI, SOAP, XML, Swing, Tiles, XSL, Websphere MQ, Web Services, OLAP, Oracle 8/9i, MS SQL server, SQL Databases, J/ODBC, C++, C, CGI, DHTML, PVCS, ClearCase, CORBA compliant Object Request Broker - ORB
(Orbix /VisiBroker), Realtime development, AS400, Windows, AIX, SUN Solaris, etc.
• Analyzed and used Web Developer tools to develop Java interface for the Gift Registry Visual Enabler Data Repository software with embedded SQL applications.
• Installed/upgraded Application/Web server/OS/software/patches.
• Packaged/deployed application releases.
• Analyzed, designed, created, and administered Local Oracle Data Mart performing bench marking, modification, and disaster recovery as required.
• Analyzed, designed, modeled, created, migrated, converted, performance tuned, and documented Oracle and application/web servers
• Analyzed and implementing Object Oriented Software Development designs for application and GUI logic
• Analyzed and modeled implementation designs using Rational Suite (RUP), together J and Pattern/GOF
• Conducted code reviews and mentored other team members
• Developed design documents, use cases and test scripts/scenarios
• Scheduled and planned development processes and deliverables using Microsoft Project, etc.
Team Lead
September 2007 – January 2009
Excentus Dallas, Texas
Software
Position analyzing, architect, designing, and developing business logic and interfaces for business applications. Analyzed, architected, designed, created, deployed and maintained numerous inter/intranet applications for various applications.
• Designed, developed and delivered training in a variety of topics, e.g. introduction to Object Oriented analysis, design and programming, J2EE best practices, etc.
• Taught, instructed and trained developers in information systems knowledge, techniques and skills using a wide variety of methods, equipment and materials as appropriate
• Supervised, advised and assisted developers to deliver quality products and meet customer satisfaction
• Worked with business/system owners/users to develop the requirements for product releases
• Developed Timeline to support development for product releases
• Reviewed and Implemented Web FOCUS reports
• Designed/Tested/Implemented Mainframe Mapping Projects
• Architected, designed, analyzed and developed web applications that interfaced with Oracle data warehouse.
• Analyzed, architected, designed, automated, and tested production applications using SOA, JDO, JDBC, IBM WebSphere (WAS 3.5/4.0/5.0/5.1, WSAD 4.0/5.1.1), WebLogic, Enterprise Java, JSP, servlets, EJB, JDBC, JNDI, UML, OOA&D, Design Patterns, Struts, JavaScript, Swing, HTML, Eclipse, Tomcat, ANT, JUNIT, ATG Dynamo, WSDL, UDDI, SOAP, XML, Swing, Tiles, XSL, Websphere MQ, Web Services, OLAP, Oracle 8/9i, MS SQL server, SQL Databases, J/ODBC, C++, C, CGI, DHTML, PVCS, ClearCase, CORBA compliant Object Request Broker - ORB
(Orbix /VisiBroker), Realtime development, AS400, Windows, AIX, SUN Solaris, etc.
• Analyzed and used Web Developer tools to develop Java interface for the Gift Registry Visual Enabler Data Repository software with embedded SQL applications.
• Installed/upgraded Application/Web server/OS/software/patches.
• Packaged/deployed application releases.
• Analyzed, designed, created, and administered Local Oracle Data Mart performing bench marking, modification, and disaster recovery as required.
• Analyzed, designed, modeled, created, migrated, converted, performance tuned, and documented Oracle and application/web servers
• Analyzed and implementing Object Oriented Software Development designs for application and GUI logic
• Analyzed and modeled implementation designs using Rational Suite (RUP), together J and Pattern/GOF
• Conducted code reviews and mentored other team members
• Developed design documents, use cases and test scripts/scenarios
• Scheduled and planned development processes and deliverables using Microsoft Project, etc.
Project Lead
September 2002 – September 2007
Neiman Marcus Dallas, Texas
Retail
Position analyzing, architect, designing, and developing business logic and interfaces for business applications. Analyzed, architected, designed, created, deployed and maintained numerous inter/intranet applications for the Neiman Marcus Gift Registry System.
• Designed, developed and delivered training in a variety of topics, e.g. introduction to Object Oriented analysis, design and programming, J2EE best practices, etc.
• Taught, instructed and trained developers in information systems knowledge, techniques and skills using a wide variety of methods, equipment and materials as appropriate
• Supervised, advised and assisted developers to deliver quality products and meet customer satisfaction
• Worked with business/system owners/users to develop the requirements for product releases
• Developed Timeline to support development for product releases
• Reviewed and Implemented Web FOCUS reports
• Designed/Tested/Implemented Mainframe Mapping Projects
• Architected, designed, analyzed and developed web applications that interfaced with Oracle data warehouse.
• Analyzed, architected, designed, automated, and tested production applications using SOA, JDO, JDBC, IBM WebSphere (WAS 3.5/4.0/5.0/5.1, WSAD 4.0/5.1.1), WebLogic, Enterprise Java, JSP, servlets, EJB, JDBC, JNDI, UML, OOA&D, Design Patterns, Struts, JavaScript, Swing, HTML, Eclipse, Tomcat, ANT, JUNIT, ATG Dynamo, WSDL, UDDI, SOAP, XML, Swing, Tiles, XSL, Websphere MQ, Web Services, OLAP, Oracle 8/9i, MS SQL server, SQL Databases, J/ODBC, C++, C, CGI, DHTML, PVCS, ClearCase, CORBA compliant Object Request Broker - ORB
(Orbix /VisiBroker), Realtime development, AS400, Windows, AIX, SUN Solaris, etc.
• Analyzed and used Web Developer tools to develop Java interface for the Gift Registry Visual Enabler Data Repository software with embedded SQL applications.
• Installed/upgraded Application/Web server/OS/software/patches.
• Packaged/deployed application releases.
• Administered UNIX AIX and the Gift Registry Database.
• Analyzed, designed, created, and administered Local Oracle Data Mart performing bench marking, modification, and disaster recovery as required.
• Analyzed, designed, modeled, created, migrated, converted, performance tuned, and documented Oracle and application/web servers
• Analyzed and implementing Object Oriented Software Development designs for application and GUI logic
• Analyzed and modeled implementation designs using Rational Suite (RUP), together J and Pattern/GOF
• Conducted code reviews and mentored other team members
• Developed design documents, use cases and test scripts/scenarios
• Scheduled and planned development processes and deliverables using Microsoft Project, etc.
Senior Object Developer
February 2000 - June 2002
Artesia Data System Dallas, Texas
Designed, Implemented, maintained, enhanced, Tested and documented heterogeneous distributed TAAMS (Trust Assets and Accounting Management System) using UML, OMT, Booch, Objectory, RUP, Paradigm Plus, Pattern/GOF, Java, HTML, J2EE, EJB, JSP, XML, SQL, CORBA, JavaScript, Sun/Solaris, Appache, IBM Websphere App Server, Oracle DB, C++, GUI, OLE, ActiveX, .NET, ASP, SmallTalk, PERL, Microsoft NT/2000, BEA Weblogic, SQL Server, SYBASE, CGI, SSL, HTTP, Persistence, DBTools, Rogue Wave, ObjectSpace, IPC, MS MQ, MQSeries, Neon, multithreaded, SNMP, CMIP, Sun Solaris, OS/400, MVS, Intel, Windows NT/2000, etc.
Designed, modeled, created, migrated, converted, performance tuned, and documented databases (Oracle and UDB/DB2)
Developed use cases and test scripts
Conducted code reviews for other team members
Provided technical assistance to the other team members
Scheduled and planned development processes and deliverables using Microsoft Project, etc.
Consultant
June 1999 - February 2000
Northrop Grumman Dallas, TX
Designed, Implemented, maintained, enhanced and documented OPDB (Organizational Process Database) using PowerBuilder, C++, C, VisualWorks, OOA/D, Smalltalk, Envy, SQL * Plus, Java, Oracle, Win 95, Linux, and Solaris
Consultant
September 1998 - June 1999
Burlington Northern Santa Fe Ft. Worth, TX
Ported PAS (Price Application System), RPMS (Rate and Price Management System), and MOM (Marketing Opportunities Management) from OS/2 to NT using C, C++, VisualSmalltalk, Smalltalk, Java, Envy, and PVCS
Designed, Implemented, maintained, enhanced and documented PAS, RPMS, and MOM using PowerBuilder, C++, C, VisualSmalltalk, Smalltalk, Java, Envy, PVCS, Linux, and Solaris
Software Engineer
April 1998 - September 1998
Amtech Systems Corporation Dallas, TX
Administered Oracle and DB2 involving data modeling, database design, installation, performance optimization, tuning, security, interface, and programming
Designed, Implemented, maintained, enhanced and documented Parking Garage System using PowerBuilder, C++, C, Visual C++, Oracle, DB2, VisualAge Smalltalk, Smalltalk, Envy, Java, SilverMark test mentor, and IPC mechanism, e.g. Semaphore, platform included AIX, OS/2, Sun Solaris, Linux, and NT.
I/T Specialist
July 1995 - April 1998
IBM Dallas, TX
Designed and Implemented
- Video Rental System using PowerBuilder, C++, and Sybase
- Student Class Registration System using SQL Server, Visual Basic, Access, and IPC mechanism, e.g. Semaphore
- Bank Accounting System using C, C++ and Oracle under Linux and Sun Solaris
- Ticket Reservation Systems using C and IPC mechanism, e.g. Pipe, Message Queue, Semaphore under Linux and Sun Solaris
- Power Trading System using IBM DB2, CGI, VisualAge Smalltalk, Smalltalk, Envy, HTML, IBM Web Explore, Netscape, and IPC mechanism, e.g. Semaphore
- Foreign Currency Trading System using IBM DB2, VisualAge Smalltalk, Envy, and IPC mechanism, e.g. Semaphore
- Inventory Control and Management System using Java to provide Graphical User Interface (GUI)
- Internet configuration using Java and HTML, an ESCON-L language was created via Java, which was not web related, and ESCON-L recognized component and field definition files to build both hardware and software configurations
Administered DB2, Oracle, Access, and Sybase involving data modeling, database design, installation, performance optimization, tuning, security, interface, and programming
Performed unit and integration tests on model objects, frameworks, subsystems and views using SilverMark Test Mentor
Educated and Supported IBM Tokyo, Japan for its utility trading application using IBM DB2, VisualAge Smalltalk, Envy, and IPC mechanism, e.g. Semaphore
Prototyped, integrated and documented CIS (Customer Information System) utility industry and COMMAD utility trading applications using IBM DB2, VisualAge Smalltalk, Envy, and IPC mechanism, e.g. Semaphore
Generated CIS (Customer Information System) Costing Chart using IBM DB2, VisualAge Smalltalk
Maintained and supported SMART (Service MARketing Tools) using REXX and ISPF
Formally Trained by IBM on a variety of advanced level of C, C++, Visual C++, Smalltalk, VisualAge, PowerBuilder, UNIX, DB2, Oracle, Java, OOA/D/P, Project leadership, Time Management, Customer Engagement, and Lotus Notes/ Domino.
Programmer
August 1993 - July 1994
IBM Cary, NC
Administered DB2/6000, DB2/2, and LAN server
Created tools and applications to increase usability of database Chart using IBM DB2/6000, DB2/2, VisualAge Smalltalk
Automated monthly reports for PMR(Problem Maintenance Record), APAR(Authorized Program Analysis Report) and product quality measurements Chart using IBM DB2/6000, DB2/2, VisualAge Smalltalk
Merged lab databases from mainframe and workstation platforms using DB2/6000, and DB2/2
Provided single view of various aspects of product data using DB2/6000, and DB2/2
Programmer
January 1993 - August 1993
IBM Austin, TX
Administered IBM DB2/6000, DB2/2, X stations(130 and 150) and diskless(M20 and 220) AIX workstations
Designed and implemented Air Traffic Control Systems using DB2/6000, DB2/2, C, C++, and IPC mechanism, e.g. Semaphore under IBM PC and AIX system;
Performed X stations regression test
Built IPL ROS(Initial Program Load Read Only Storage) for AIX workstations
Programmed and tested ROMulator
Teaching Assistant
August 1992 - December 1992
University of Houston Houston, TX
Administered DB2/6000, DB2/2, SUN workstations and IBM AIX and personal workstations
Design and implemented Space Shuttle Control Systems using DB2/6000, DB2/2, C and IPC mechanism, e.g. Semaphore
Provided consulting services related to DB2/6000, DB2/2, Oracle, Smalltalk, X windows, UNIX, networks, object-oriented programming, C++, C, database, digital logic and circuit design
Gave class lectures
Graded programs and laboratory reports
Teaching Assistant
January 1990 - May 1990
Texas Southern University Houston, TX
Administered DB2, SUN workstations, IBM AIX and personal workstations
Provided consulting services related to DB2, Oracle, Smalltalk, UNIX, networks, object-oriented programming, C++, C, and database
Gave class lectures
Graded programs and laboratory reports
Software Developer
January 1987 - November 1988
Bank of China China
Administered DB2, HP workstations, IBM AIX and personal workstations
Designed and implemented Accounting System using DB2, C, Smalltalk, C++, and Cobol under HP UNIX, IBM AIX and personal workstations
EDUCATION
Master's Degree,
May 1995
University of Houston Houston, Texas
Master of Science in Computer Science.