System Architect Resume Profile
UsA
Objective
An experienced professional with over 10 years of experience in designing and implementing integration solutions for end to end systems on projects ranging in size from 20,000 to 15M. I have implemented infrastructure design as well as interface design for real time low level mission critical. fault tolerant systems using TIBCO,SOA , Java /JEE,ESB,Cloud CRM Sales force for finance,telecommunication,education and research organizations i.e. Australian NSW Government DEC , Westpac, ANZ , JPMorgan , Macquarie Bank- FSG/Info Comp, AT T Bell Research and development Labs USA /Bell South Wireless, Microsoft Services Australia .
Experience Summary
Design and Implemented real time SOA architecture/SOAP over JMS/HTTP based synchronous and Asynchronous based services to process real time transactions.
Design the high level infrastructure architecture for setting up active-passive fault tolerant based clustered EMS servers across two VM's for 4 logical AMX service grid 3.2.1 with 48 nodes.
Experience in the implementation of number of tools to pro actively monitor and measure the health of its Tibco ESB Production and UATsystems i.e. Tibco Hawk, Unix scripts, Visual tools such as GEMS, jconsole/jvisualvm, SQL,splunk.
Implementation of proactive ESB monitoring framework which includes re-configuration of Hawk environment, automated generation of Hawk rulebases from templates.
Experience in integration of ESB monitoring system with Splunk interface for Charting and reporting.
Implemented Logging adapter framework in Tibco BW for AMX service grid that uses JMSAppenders and listens listens to log messages arriving on this JMS sink and parses them in the relevant XML logging format.
Implemented runtime enforcement and governance of security control for Web Services using Tibco Policy director 1.1 whether they operate in or outside Active Matrix Service Grid.
Implemented message-level WS-Security 1.1 WSS when building and/or integrating with secure Web Services to address the authenticity, confidentiality and integrity of the SOAP messages and are independent of the transport mechanism for the messages.
Developed and deployed the tibco mediation components and tibco BW 5.10 components. Also deployed the ear files to daa files during migration from tibco classic to AMX service grid.
Experience in migration of infrastructure as well as application artefacts from tibco classic to AMX service grid 3.2.0. This also includes incremental migration from tibco amx2 to amx 3.1.5 and amx3.2.0.
Experience in configuration and sending real time SOAP based synchronous and asynchronous request message over JMS/HTTP from WB message broker to TIBCO BW layer and vice versa.
Designed a standard SOAP envelope to cater for different message formats across many interfaces based on federated service architecture.
Designed a schema for transformation across different message format i.e. XML FpXML > MxML Murex .
Design and Implemented Complex Event Processor in java using ESPER API to simulate market events, generate trade signals and integrate with web service and Anatolia BPM process
Design and implemented automated SOA/BPM based solution for data synchronization between different interfaces and upload into SalesForce ERP system.
Design and implemented EAI based B2B, trading and analytics solution using TIBCO Business Works 5.6.x, TRA, HAWK, TIBCO iProcess, TIBCO Business Events.
Technology
Below is a list of important hardware, software products, tools and methods that I have worked with.
| Operating System | Software Products | Tools | Databases |
| UNIX SUN Solaris V5.9 Unix - HP Linux Redhat 2.6 MS DOS Windows XP, Windows- 98 on Pentium | TIBCO Active Enterprise products - TIBCO AMX 3.2.0/3.1.5 - TIBCO AMX 2.20 - TIBCO Policy Director 1.0.0/1.0.1 - TIBCO Business Works Service Engine 5.11 - TIBCO Business Studio - TIBCO Administrator 5.X - TIBCO BusinessWorks Designer 5.X,5.10 - TIB/Rendezvous 7.x,8.x - TIBCO EMS 4.3,6.3,8x - TIBCO iProcess Engine 10.3, - TIBCO iProcess Client - TIBCO iProcess Modeller - TIBCO SPOTFIRE POC knowledge - TIBCO Staffware EAI Java Plug-in - TIB/Adapter for Active Database 4.1.0 - TIB/Adapter for Arbor BP 4.1.0 - TIBCO Hawk 4.7 - TIBCO Adapter SDK - TIBCO Plugin for SalesForce - APAMA Algo container - IBM Web sphere Message Broker - JBOSS - MULE Soft ESB POC - working knowledge - Web method POC knowledge | Exceed, putty, TOAD, Squirrel Splunk | Oracle, 8.1.7 Oracle9i DB2 Timeten DB |
| Languages - C, Java 1.7.x - Perl Script, KORN Shell Scripts - SQL, PL/SQL, bash - SED AWK | |||
| Architectural Frameworks - Cloud Computing i.e Salesforce - Service Oriented Architecture SOA - BPM Business Process Management i.e. Intalio - ESB Enterprise Service Bus - J2EE 1.2 - Spring Frameworks - Complex Event Processing Esper/Tibco Business events/Apama. Project Management/Software Methodologies - Agile Software Methodology - Waterfall |
Assignments
The details of the various assignments that I have handled are listed here, in chronological order.
| Project | Confidential |
| Department/Team | Middleware Integration Services - |
| Customer | Confidential |
| Period | Confidential |
| Role | TIBCO Middleware Integration Specialist |
| Projects | LMBR project has been established by Australian Government to implement business and IT transformation across department of educations with state. The LMBR solution is based on the use of wrap of current legacy systems. TIBCO ESB Enterprise service bus responsible for inter-system communication and connectivity through the use of system abstracted business and entity services. LMBR solution has followed the SOA service oriented design . Tibco AMX 3.1.5/3.2.0 is used as ESB bus. My responsibilities as middleware infrastructure and Sr integration analyst is :
|
| Solution Environment | UNIX SUN Solaris V5.9 ,GNU/Linux 2.6.32-431.17.1.el6.x86 64 Windows NT/XP/8 DB2, MS SQL Server Tibco AMX service grid 3.1.5/3.2.0, Tibco BW 5.9/5.10,Tibco bwse 3.6 , Tibco business studio 3.6, Tibco bw 5.10, EMS 6.x, Tibco policy director 1.1, Java 1.7 , Linux 2.6,Oracle 11g, SVN .GIT, JBoss Core Java TIB/Adapter for MQ, TIB/Adapter for ADB 5.2, TIB/Adapter for Files 5.3, |
| Tools | Oracle Client, DB2 Client, Gems, SOAP UI, Xml Spy |
| Value Additions |
|
| Project | Confidential |
| Customer | Confidential |
| Period | Confidential |
| Description | Online Transformation is a group wide program. It will replace our existing complex and high-risk online platforms with a new platform and architecture capable of supporting a customer-centric experience across all Westpac group brands and segments. Online platforms and applications under OTP scope include public website, Online Banking retail, business, and corporate segments , and various tools, forms and calculators. My role as solution designer is to design and implement ESB layer to address OTP's Payments and Transfer Requirement which in details enable OTP to conduct the following: v Obtain FX Rates data from FX product system on regular basis. v To provide FX Rate quote to end user customer. v To process payment order from end user customer. v To provide way to enquiry customer's historic deals. The solution comprises of 10 web services over JMS with numerous operations within each service which consumed by inbound and outbound consumers. Most of services are SOAP over JMS and Http having synchronous and asynchronous communication. Responsibilities :
Implemented TIBCO policy manager based governance and security infrastructure to access services over JMS. Designed a standard SOAP envelope to cater for different message formats across many interfaces based on federated service architecture. Designed a schema and business works transformation, extraction and validation across different message format i.e. XML FpXML > MxML Murex . Configured and implemented JMS-MQ based integration framework using qmanager and to send messages to MQ. Implemented a script based TIBCO deployment process using ant. Wrote custom any tasks in Java to extract TIBCO artefacts from templates and generate artefacts for dev. /test/prod environment. |
| Role | Solution Designer |
| Solution Environment | Solaris 2.8 Unix Windows NT, Windows 2003 Server BPM Server Oracle 8I, 9i database TIBCO BuisnessWorks 5.8, TIBCO Administrator 5.6, TIBCO EMS 4.2, TIB/Rendezvous 7.2,TIB/Adapter for Arbor BP 4.1.0 , TIB/Adapter for MetaSolv 4.1.0, TIBCO Policy agent Java 1.6 |
| Tools | TOAD, EXCEED,GEMS |
| Highlights | Designed a generic schema for Integration and transformation to comply federated architecture across different message Requirements gathering and Data Mapping for OM-BP Interface Configuring the Adapters. Implemented the business logic Interface in Business works. Deployed the various Interfaces related BW Engines in testing environment and given support for Integration Testing and UAT. Written scripts for restarting adapters as and when they hang. |
| Project | Confidential |
| Customer | Confidential |
| Period | Confidential |
| Description | I was part of integration and tranformantion team during the ANZ ING Australia merger. My role and responsibility as integeraion analyset is to work on following projects and tasks. Design and Implemented in Data Synhronization project with SalesForce CRM using SOA-http based design. Designed and developed enterprise applications by analysing the numerous interfaces of the application in the Bank and identify the SOA candidate for SOA/BPM implementation. Architect SOA and BPM reference model and reusable frameworks deployed using Java apache axis 2, TIBCO BW and Intalio BPM. Design and Implemented in Data Synhronization project with SalesForce CRM using SOA-http based design. Designed and developed enterprise applications by analysing the numerous interfaces of the application in the Bank and identify the SOA candidate for SOA/BPM implementation. Architect SOA and BPM reference model and reusable frameworks deployed using Java apache axis 2, TIBCO BW and Intalio BPM. Involved in the integration of various workflow based BPM applications that is required after ANZ and ING merger. Working effectively with Stakeholders business and technical teams liaising with third party vendors, global team and system integrators. Developed and Implemented HAWK scheduled and rules bases
|
| Role | Team member/Technical Lead |
| Solution Environment | Solaris 2.8 UNIX Windows NT Oracle 8I database TIBCO TIB/Rendezvous 6.9, TIB/Repository 4.1.1, TIB/Integration Manager 4.x, TIB/Adapter for Active Database 4.1.0, TIB/Adapter for MetaSolv 4.1.0, TIB/Designer 4.1.1, TIB/Adapter for Arbor BP 4.1.0 Java, ECMA script |
| Tools | TOAD, EXCEED |
| Highlights | I have parameterised the various settings for all the Interfaces so that we can handle sudden bursts of huge load. Implementing CR Change Request Changes. Performance tuning in the EMS Writing shell scripts to automate the Process of monitoring the engines and adapters Development of Response Engine for Getting Reply from Switch Setting up the UNIX environment for TIBCO AE products. |
| Project | Confidential |
| Customer | Confidential |
| Period | Confidential |
| Description |
|
| Role | Sr Team member |
| Solution Environment | Confidential Windows NT Oracle 8I database TIBCO TIB/Rendezvous 6.9, TIB/Repository 4.1.1, TIB/Integration Manager 4.x, TIB/Adapter for Active Database 4.1.0, TIB/Adapter for MetaSolv 4.1.0, TIB/Designer 4.1.1, TIB/Adapter for Arbor BP 4.1.0 Java, ECMA scriptOracle 8I, 9i database TIBCO iProcess Engine Staffware V10.3 for Oracle 9i , TIBCO Staffware 10.3 Staffware Client, TIBCO Staffware 10.3 Process Modeller, TIBCO Staffware 10.3 EAI Java Plug-in, TIBCO BuisnessWorks 5.2, TIBCO Administrator 5.2, TIBCO EMS 4.2, TIB/Rendezvous 7.2, TIB/Designer 5.2, Java |
| Tools | TOAD, EXCEED |
| Highlights | Designing the iProcess workflows for Service Requests Implemented the business logic of Billing Interface in Business works. Deployed the various Interfaces related BW Engines in testing environment and given support for Integration Testing and UAT. Written scripts for restarting adapters as and when they hang. |
