Enablement Eai/soa Architect Resume
IL
SUMMARY:
- 20 yearsof total software design, development and management experience.
- 12 years of SOA solution architecture - Java, J2EE, JMS, Tibco EMS, IBM MQ, SAP XI(PI), Legacy Mainframe &SOAP/REST Web Services.
- Over 12years experience in TIBCO technologies - AMX Service Grid, Policy Manager, BusinessWorks 5.X, BusinessEvents5.X, BPM 1.3, iProcess 11.X, MFT 7.X, EMS6.X,RV- Rendezvous8.x, JMS and SmartSocket, SmartMapper, Technology Adapters (File, EJB, ADB- Active Database), Application Adapters (SAP R3, Siebel, Oracle, MQ, Peoplesoft, Seibel etc.) and Custom Adapter using adapter SDK and API with C++/Java.
- Provided solutions involving MQSeries (EAI/ESI tool), WebSphere, CICS, COBOL, FTP, AS/400, and J2EE.
- Over 3 years of experience in SAP XI (Process Integration) with PepsiCo and Confidential . Designed patterns, developed templates andled design and development of more than 300 Interfaces.
- Over 18years of experience in Analysis and Design using different Methodologies like Object Oriented Analysis and Design (OOAD), Unified Modeling Language (UML), RUP, OOA, OOD, OOP, Design Patterns and ISO 9000 standards.
- Over 20 years of experience in wide variety of software development based on Multi-tiered Distributed Architecture, EAI, ETL, Desktop Applications, System Software and RDMBS.
- Over 10 years of experience in Project Management including Project Planning, Defining scope, estimating LOE, Assigning tasks, Change Impact Control, People Management, Recruitment, Cross functional, Presentation and Client communication.
- Thorough understanding of the business functional domain. Gather and refine solution requirements. Work closely with client technical staff, determine the best solution from the set of possible solutions based on client needs & existing infrastructure.
- Build prototypes and/or proofs-of-concept (POC). Review and provide feedback on client specifications and architectures.
- Expertise explaining the pros and cons of the various alternative solutions and why the specific design was chosen or should be chosen. Experience troubleshooting technical problems on site and remotely.
- Over 10 years of Experience in SOA (Service Oriented Architecture) design, development and implementations.
- Experience with Message Oriented Middleware (MOM) such as TIBCO EMS (JMS)/ Rendezvous (RV/AE), Talarian/Tibco SmartSocket, SAP XI (PI), IBM MQSeries, and Sun Java Messaging Services (JMS), infrastructure, mainly Publish/ Subscribe, Point-to-Point, Inbox, Synchronous (request-reply)/Asynchronous Certified/Guaranteed, Transactional Messaging Systems for real time integration solutions.
- Have extensive experience in Data Modeling/Schema Design, and Class Diagram, Business Activity Diagram using Rational Rose, ER-Win, Designer tools, PL/SQL, SQL and SQL* programming for Oracle Stored Procedures and Triggers.
- Over 11 years of experience in Oracle 8/9i, SQL and Sybase. Contributed in DBA activities like Performance Optimization of SQL queries, indexes and Oracle Analyzer.
- Experience in development and implementation of real-time, multi-threaded fault tolerant applications with built in fail-over recovery (Disaster Recovery), state persistence and certified message delivery.
- Over 8 years of experience in QA activities like writing/reviewing test case for user acceptance testing (UAT), load/performance testing, unit/intergraded testing, white/black box testing, build/release managementdefect/issue logging, tracking and their prioritization & assignment.
- Led teams up to 30 Software Engineers for full System Development Life Cycle (SDFC).
- Over 10 years of hands-on experience in Object Orientated Programming (OOP) using C++, Java on Unix and Window environment.
- Excellent interpersonal and communication skills, both written and oral.
- Proven ability to lead, mentor and motivate.
- Over 8 years of functional experience in Financial (Equity Trading, Fixed Income, Investment Banking, Foreign Exchange Settlement systems, Live Market Data Feed, Credit and Risk, Order Management, Broker system, Invoice, Payment, etc)
- Excellent problem solving skills with solid understanding of business needs.
- 7 Years in Load Balancing, Fault tolerance, Fail Over Disaster Recovery &Business Resumption
- 8 years inTIBCO Administration-installation, cut-over, migrations, maintenance, monitoring and troubleshooting UAT/PROD deployment issues.
- Served as subject matter expert to group with regard to high-level technical and business problems on multiple high-level, complex projects. Utilize diverse technical expertise to understand and resolve complex systems issues. Supervise programmers and programmer/analysts on project basis and on the resolution of technical issues and other areas of expertise.
TECHNICAL SKILLS:
Operating Systems: Unix (Solaris, AIX, HP Unix), Windows XP/8
Software Languages: Java, J2EE (EJB, Servlet, JSP, JDBC, JNDI, JMS, JTA),C/C++, JSP, Spring XML, VXML, Hibernate, Struts, JMS, Spring, JMX, ABAP, WML, ANT,VB
Middleware: TIBCO BusinessWorks Active Matrix, BusinessEvents, SmartMapper Portal Builder, BusinessConnect, iProcess,IM,Inconcert, Hawk BPM (Business Process Modeling), File/ADB/MQ/SAP R3 Adapters, ASP, .NET Visual Studio Team System, Oracle Fusion Suite, Oracle BPEL.
Application Servers: Weblogic 8.1, Web-Sphere 4.x, OC4J, Tomcat,WAS (Web App)
EAImessageware: TIBCO EMS 4.0, RV - Rendezvous 7.X,SAP XI, IBMMQSeries, MS BizTalk, UDDI, SOAP, WSDL, DOM, MOM, JAXP, JAXB,XML Schema, DTD, HTTPS, Rosettanet Partner Interface Processes (PIP), SAX, EJB,CORBA, Struts framework, Socket, RPC, RMI, FIX 4.2, FIXML, MDB EJB, Active Enterprise (AE), SmartSockets, SmartMappers, ESB (Enterprise Service Bus)
Methodologies: Agile,UML, Rational Unified Processing(RUP), Extreme Programming, RAD, Waterfall, (Level 5), ISO 9000, CMMIetc
User Interface design: Human Computer Interaction (HCI), Usability, Story boarding, Ergonomics standards
User Interface tools: Swing, Spring, JFC, HTML, XHTML, DHTML, CSS, Java Script, XML XSL, XSLT, DTD, Tag libraries, Struts, VXML,JSP,Unicode
Case Tools: MS Project, Visio, Clearcase, ErWin, Eclipse, ANT, MS Visual Studio, Visual Source Safe (VSS), CVS, PVCS, JProbe, JProfiler, Iron Grid, IronTrack SQL, TOAD and Mercury Test Director
Business Application: SAP, Siebel, Peoplesoft, Oracle, Essbase, ECG, EDI, Mainframe Confidential Kondor, Value at Risk (iVAR/KVaR)
Databases: Oracle 9i/11g, TOAD, SQL Server 7.0, Sybase 11.0, DB2, FAME
Directory Service: LDAP, NDS, JNDI and MS Active Directory
PROFESSIONAL EXPERIENCE:
Confidential, IL
Enablement EAI/SOA Architect
Responsibilities:
- Leading the development of dynamic workflows that can enable any software Executable, Stored Procedure, SOAP Service, REST, Web Service using SOA, JMS messaging. Enablement provides a dashboard that enable end-users to orchestrate their own workflow and generates the process based on the workflow graphical diagram that end-users define using BPMN 2.0 standards of lanes, pools, gates, user tasks, script tasks etc.
Confidential, Plano, TX
AIMOS EAI/SOA Architect
Responsibilities:
- Provided the detailed report for Decision analysis and resolution (DAR) on Tibco middleware SOA toolset of Businessworks and EMS, Oracle FusionSOA Suite, JMS messaging, BPEL, distributed transactions and SOA security, and SAPNetweaverProcess Orchestration for SOA. Also designed the prototypes for each of these (Tibco, Oracle 11g
- Fusion/weblogic BPEL and SAP PO) for further comparison. Reviewed and improved more than 200 SAP PI Interfaces developed by a third party and provided the standards, best practices for Service Oriented Architecture (SOA) including the WS specifications, REST, XML, JSON, XSLT, EDI, security and compliance of personally identifiable information (PII) and Payment Card Industry Data Security Standard (PCI DSS).
Confidential, Schaumburg, IL
AOD & NISP Tibco Architect
Responsibilities:
- Answer On Demand (AOD)focuses on defining a solution to receive retailer and Catalina data files, validating necessary data exists within these files, standardizing the format of the data to a singular T-Log data format, keying the T-Log data against store, product, period, shopper, basket and campaign dimensions, transforming the data and loading it into the operational data store, enabled all executables as service and orchestrated them using Tibco ActiveMatrix,BPM, Tibco Businesswork, BusinessEvents 4.0.1, Service Grid, Policy Manager, Registries, EMS and various adapters on SOAP based Service Oriented Architecture (SOA) using SSL and PKI.
- Confidential Integrated Solution Platform (NISP) provides a solution to various clients to best estimate demand of their products for numerous items for various countries. Performed analysis of existingimplementation bottlenecks and designed a configurable and scalable frameworkthat can expose any database Stored Procedure as a Service and can Orchestrate Services to achieve a very dynamic workflow that provides restartability from the exact point of failure, sends real-time exceptionsalerts to relevant support/analyst, controls number of backend jobs, executespre and post conditions, checks dependencies. Configurable for each client and so eliminates the need of ongoing development andnumerous support resources.
Confidential, Ridgefield, CT
Customer Master ESB Consultant
Responsibilities:
- Reviewed the current processing environment around Customer Master through Sonic ESB into Siebel/Vista and back. Performed analysis for improving performance and comparing implementationswith industries best practices.Validated if the environment as a whole can support the future of eChannel and real-time messaging activities.Provided final recommendations.
Aircell Itasca, IL
GoGo Solution Architect
- Enterprise Service Bus (ESB) integrates MDS Dise, CSGContentDirect,Bradhop AAA, Cynergy, Passur, Various portal MAF, MAPAand SQL etc. using Active Matrix Tibco Businesswork, Service Grid, Policy Manager,Registries, Enterprise Service Bus,J2EE, Java, WebSphere
- EMS and various adapters on SOAP based Service Oriented Architecture (SOA) using SSL and PKI. Enhanced existing in-flight Internet services “Gogo Internet” Designed & developed Gogo Video Services which enables passenger to watch video on their laptop and handheld devices during flight. Prepared the design documents for SOA services. Leading SOA based integration for scaling it to next level where it could support 4 million users.
Confidential, Chicago, IL
SEM Lead Architect
Responsibilities:
- Service Event Management (SEM) integrates SAP, AS400, Mainframe and Oracle based applications using TIBCO ActiveMatrixBusinessWorks, Service Grid, Policy Manager, Enterprise Bus,BusinessEvents, Tibco SAP Adapter etc.Designed User Authorization Services which gets user roles (groups) and permissions form LDAP using Java/J2EE APIs in SOAPServiceswith WebSphere. Led SOA based integration.
- Developed utility for automated deployment of Tibco services in Load Balance and Fault Tolerance mode including Batch Deployment and Disaster Recovery handling features. Prepared the design documents for SOA services with Service Governance. UsedAgile methodologyfor implementing the Stories in the iterative developments.
Confidential, Chicago, IL
OneUp Lead Architect
Responsibilities:
- Project one-up will replace 2700 Oracle and Mainframe based applications with SAP implementation form PepsiCo and its group companies like Frito-Lay, Tropicana, Quaker etc.Led design and development for legacy integration using, SOAP, J2EE, TIBCO Businessworks, BusinessEvents, SmartMapper, iProcess, Tibco SAP Adapter, Active Data base Adapter, File Adapter etc. Using Idocs, BAPIs and RFCs for process integration. Developed procedure and templates for leveraging interfaces developments. Defined standards and checklist for Solution Integration Design (SID), Tech Designs, Coding and deployment.
- UsedInformatica for conversions and XI for SAP to SAP integration. Integrated Peoplesoft (HR), I2(transportation and logistics), Essbase, EDI and Mainframe based applications using JMS/ESB and SOAP. Also worked on Master Data Management (MDM) for Customers and Vendors. Environment includes EMS (Tibco JMS, IBM MQ), J2EE, Java, iProcess, CICS, WebSphere, JDBC, LDAP, Starteam, Mercury Test Director, XML Canon, Caliber, Oracle 10g etc on HP Unix and Window XP.
Confidential, Huston, TX
Agency Portal Architect/Developer
Responsibilities:
- Agency Portal facilities Reliant to get payment for unpaid bills thru the agencies supporting them. All the past due payment info and customer info is pulled from SAP and provided to secured Java/WebSphere based web GUI thru SAP- PI (XI) interface. Helped in setting up the environment, design/coding standards and designed, developed, deployed and performance tested the interface in less than a month time. It is the first XI interface for the Reliant.
Confidential, Boston, MA
GTS Lead Analyst
Responsibilities:
- GTS (Global Trading System) enables Wellington’s trader to obtain the quotes for trade orders from the various brokers and decide the allocations with rule based strategy and execute order. GTS service oriented workflow was designed and developed by IBM. Analyzed and did refractory of the messaging infrastructure to make GTS scalable, robust, performance efficient. Performed load testing and performance tunings using Junit and analyzed/fixed the performance bottleneck using Jprofiler and Iron Track. Architecture is based on Java MVC design pattern) methodology. GTS Integrates Confidential Price Server, Bloomberg, FIX, FX, SWIFT, FIMA and third party external systems using WeblogicJMS, IBM WebsphereMQ interfaces implemented in Java EJB (Session, Entity and Message Driven Beans). Environment includes MQ, JMS/ESB, Spring, Java Swing, XA 2PC, EJB, MDB, JMSWL, JMX, JDBC, ANT, Eclipse, Iron Track, LDAP, Weblogic 8.1, PVCS, Mercury Test Director, Oracle 8i/9i etc on HP Unix and Window 2000.
Confidential, Atlanta, GA
SIVR Lead /Architect
Responsibilities:
- SIVR (Speech Interactive Voice Recognition) system enables Confidential ’s customer to obtain various information like account info, usage summary, rate plan etc and making the payment through credit card or electronic check payment. SIVR is capable of handling millions of transactions every day. Designed and developed the architecture based on UAN (universal application network) methodology. Integrated SAP, Siebel, Samson, JPayment and tuxedo using TIBCO BusinessWorks, BusinessConnect and Generic adapter using RV - Rendezvous, EMS/JMS, SOAP interfaces. Performed load testing and performance tunings for million transactions in fault tolerance distributed mode using Jmeter and analyzed/fixed the Java code memory leaks using Jprobe memory debugger and profiler. Environment includes TIBCO Adapters (SAP, Siebel, Terradata, HTTP, LDAP), Weblogic 8.0, StarTeam, Mercury Test Director, Oracle 9i etc.
Confidential, Atlanta, GA
ARMS Lead /Architect
Responsibilities:
- ARMS (Advance Risk Management System); enables Nova, US Bank and Alliances to extract high risk merchants, setting up investigations, taking actions like stop payment, updating databases for NDI(next day inquiry) and DW (data warehouse), keeping records accordance to regulatory agency, taking investigative actions etc where automated workflow is deployed for user based on their roles and entitlements. Led design, development and deployment of ARMS Using TIBCO InConcert Workflow, Integration Manager. Created technology Roadmap, LOE, Project Plan, identified/controlled dependencies for insuring timely deployment.
- Designed and developed automated exception recovery (EH) system that can recover the runtime exceptions of connected components, considering their scheduled outage and send email/pager notifications to appropriate support personal with precise information about the exception. Used Tibco MQ Adapter to convert COBOL Copybook to Tibco RV format. Designed workflow using TIBCO BusinessWorks 5.1.3, Integration Manager 4.x/5.0, InConcert 6.2,EMS 4.0, ADB Adapter, MQ Adapter, TIBCO Broker,Time Series Database Technology (FAME)and Hawk. Environment includes Java, Struts, JSP, JTA, JNDI, JDBC, XML, XSD, UML, WebSphere 4.0 and Oracle 8i/9i.
Confidential, Warwick, RI
Grace Lead Business Analyst
Responsibilities:
- Led Grace, Retailer Services; Leading n-tier GRace development provided complete solution to State Lottery operations. Customized for CaliforniaState supporting internal and external financial transactions with terminals, tellers and agents.
- Created technology Roadmap, Project Plan, identify/control dependencies for insuring timely deployment. Responsibilities include Requirement analysis for state specific rules and regulation, Developed object oriented API for GTECH SDK. Involved in validating use cases, design workflow using TIBCO BPM 2.0, Inconcert Work Flow, Integration Manager (IM 4.5), Hawk, JMS, EJB connectors and RV. Environment includes EJB, Struts, JSP, JTA, JNDI, JDBC, XML, UML, WebSphere 4.0, JBuilder, DB2 and Oracle 9i.
Confidential, Kansas City, KC
ERC (Employer’s Reinsurance Corp) Lead Consultant
Responsibilities:
- Led final stage of development and deployment of n-tier applications on TIBCO messaging. Worked in 3 time zones (US Central, European and Indian) for co-coordinating people for development. Reviewed design to improve performance. Controlled defects and slippage. Did Performance tuning and successfully managed the deployment on time, without defects. Environment includes TIBCO Integration Manager (IM), Inconcert (IC),Active Enterprise(AE), TIB Hawk, Rendezvous (RV), TIB Repositories, TIBAdapter for LegacySystem,JSP, JDBC, XML, JDK 1.3, Weblogic 6.0, WebSphere 4.0, Oracle 9i and SICS Main Frame.
Confidential, Palo Alto, CA
Japanese Equity Trading (JET) Architect
Responsibilities:
- Upgraded Japanese Equities Trading (JET), an Order Routing and Portfolio Management application for institutional stockbrokers in Japan for Trading with Tokyo Stock Exchange. JET provides Basket trading (batch transaction processing), Arbitrageand Rule based trading. Analyzed architecture, added multithreading compatibilities for performance improvement, upgraded messaging from RV 5.0 to RV6.0. Replaced expensive Rogue Wave classes with standard C++ classes. Added the user interface in using java Swing
- A web enabled, Order Routing and Portfolio Management application for retail stock trader. Added Personalization, access control and content management by using TIBCO Portal Builder. Added interface for wireless-web devices (WML) such as Palm and web enabled cell phones. Added voice interface (VXML) on BeVocal and VoiceGenie platforms to reduce load from the call center.
- Integrated TIB Mercury Online 2.0 (TMOL) with Kondor Value at Risk (KVaR). KVaR is an integrated trading and risk management application designed to provide electronic deal capture, position keeping, portfolio valuation, as well as tactical and strategic market and credit risk capabilities by using TIBCO messaging Rendezvous, IM 4.0, XML and ORACLE 8i.
Confidential, Santa Clara, CA
Internet Business Operating System (iBOS) Principal Architect
Responsibilities:
- Designed iBOS(internet Business Operating System), B2B Framework for start-up company iBusinessHub Inc. that enables integration of business applications developed on EJB, CORBA, DCOM, UDDI, and SOAP. The Product iBOS connects components using TIBCO middleware (InConcert, Integration Manager, Message Broker, Portal Builder, Rendezvous, Hawk). Used OOA, OOD and UML. Analyzed
- Microsoft's BizTalk, UDDI, TIBCO RV messaging and made iBOS capable to connect with the applications developed on them. Led a team of 5 developers in Design and Development effort using J2EE (JSP, Servlets, JMS, EJB, JDBC), JKD 1.2, UML, Weblogic 5.0 & Oracle 8i technology.
Confidential, Denver, CO
Xpress 5.0 Project Manager
Responsibilities:
- Managed development of Xpress 5.0 a desktop publication software (2 million users) to make it true multi-lingual at character level. Developed XTensions API (DLL) to support many dictionaries at once and tagged each character with its corresponding language. Enhanced core engine to enable spell check and find/replace in multi-lingual document. Coordinated cross-functional teams. Translated business requirements into technical requirements, used UML. Managed distributed development environment where teams in USA and India were working together. Performed competitive analysis and prioritized features. Prepared Project Plans, identified dependencies and controlled timelines. Monitored and set standards for the design, development and testing.
Confidential
NxEdit Lead Consultant
Responsibilities:
- Is universal Integrated Development Environment (IDE) for Compliers. Analyzed business requirement and prepare requirement documents. Designed and led a team of 12 for development for full life cycle development. It was developed in JAVA (JDK 1.1) so it was portable to all hardware platforms and operating systems that support Java. NxEdit was capable to parse code written in C++, Java, COBOL, or user defined language.
- Used java resource bundle to provide localization and Unicode for supporting globalization. Provided multi-bytetext processing for supporting Chinese, Korean and Japanese (CJK) and ShiftJIS. Designed the editor in OOD using UML. Did coding for crucial modules. Met the schedule.
Confidential
ERP Package Team Lead
Responsibilities:
- Led a team of 8 Software Engineers for development of ERP packages for a Japanese client. Prepared requirement specifications, designed user-interface, defined entities and their relationships and wrote stored- procedures. Led coding, testing and deployment, Embedded SQL using Oracle 7.