Vous êtes sur la page 1sur 7

rajesh@adventbusiness.

com (408) 829 5596 -Cell

RAJESH GUPTA

SYNOPSIS : A Highly qualified hands-on EAI Architect with a proven track record in Interface and
Workflow designing. Architecting TIBCO EMS/RV, SAP XI(PI), IBM MQ/JMS, messageware
Integration Implementations and developing customized n-tier financial systems using Service
Oriented Architecture (SOA). Expertise includes preparing ROI, Business Analysis, Conference Room
Pilot, Design and implementation of business solutions that exceed ROI expectations. Project
Management, Leadership and ability to work in minimum guidance are other abilities to name a few.

Presently working as Lead Architect in PepsiCo, Chicago (representing Accenture). Leading


Canadian & Indian Development Centers having team size 50+. Delivered 2 major releases that have
integrated PepsiCo, Quaker, Gatorade, Tropicana, Frito-Lay etc with SAP implementation.

EDUCATION
 MS in Industrial Engineering and Management, SGS Institute of Technology & Science,
1992
 BS in Electrical Engineering, SGS Institute of Technology & Science, Indore, India, 1990

SKILLS
 Total 15 years of experience, including 8 years experience in TIBCO
technologies - BusinessWorks 5.x, EMS 4.X, RV- Rendezvous 7.x, JMS
and SmartSocket, SmartMapper, BusinessWorks workflow,
Technology Adapters (File, EJB, ADB- Active Database), Application
Adapters (SAP R3, Siebel, Oracle, MQ etc) and Custom Adapter using
adapter SDK and API with C++/Java.
 Over 2 years of experience in SAP XI (Process Integration) with PepsiCo.
Designed patterns, developed templates and led design and
development of more than 300 Interfaces.
 Over 10 years 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 10 years of experience in wide variety of software development
based on Multi-tiered Distributed Architecture, EAI, ETL, Desktop
Applications, System Software, Client Server ERP 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, scalability, maintainability, and
extensibility.
 Build prototypes and/or proofs-of-concept (POC). Review and provide
feedback on client specifications and architectures. Write and review
proposals.
 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 documentation for Requirement study.
Wrote Customer Requirement Specification (CRS) and System
Requirement Specification (SRS) for NEC Japan Product Requirement
Document (PRD) for Quark that has 2 million users. Prepared Use
Cases, State Diagrams, Sequence Diagram, Class Diagrams, Business
Object diagram and Project Management Plan for Reuters Inc.
 Over 7 years of Experience in SOA (Service Oriented Architecture) design,
development and implementations.
 Experience with Message Oriented Middleware (MOM) such as TIBCO EMS

Rajesh Gupta Page 1 of 4


rajesh@adventbusiness.com (408) 829 5596 -Cell

(JMS)/ Rendezvous (RV/AE), Talarian/Tibco smartsockets, 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.
 Architecting in J2EE since its conception (over 7 years) using its
component such as Java, Servlets, JSP, JDBC, JNDI, JMS, JTA and EJB for
Enterprise Application Integration (EAI).
 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
management, staging and version control, defect/bug/issue logging,
tracking and their prioritization & assignment for incremental development
of n-tier applications.
 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.

COMPUTER SYSTEMS EXPERIENCE


 Operating Systems Unix (Sun Solaris, HP Unix), Windows 2000/NT /XP
 Software Languages Java, J2EE (EJB, Servlet, JSP, JDBC, JNDI, JMS, XA 2PC, JTA), C/C+
+,
JSP Tag Library, XML, VXML, Forte, Struts, JMS, JMX, ABAP
and WML
 Middleware TIBCO BusinessWorks (2.X, 5.x), BusinessWorks Workflow,
SmartMapper,
Inconcert, Hawk, Adapter SDK, Portal Builder, BW Designer,
Adapters
SDK, BusinessConnect, BusinessPartner, File/ADB/MQ/SAP R3
Adapters, SAP XI
 Application Servers Weblogic 8.1, Web-Sphere 4.x, OC4J, Tomcat, SAP WAS (Web
App)
 EAI messageware TIBCO EMS 4.0, RV – Rendezvous 7.X, SAP XI, IBM MQSeries,
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

Rajesh Gupta Page 2 of 4


rajesh@adventbusiness.com (408) 829 5596 -Cell

Enterprise
(AE), SmartSockets, SmartMappers
 Methodologies UML, Rational Unified Processing(RUP), Extreme Programming,
CMM
(Level 5), ISO 9000
 User Interface design Human Computer Interaction (HCI), Usability, Story boarding,
Ergonomics standards
 User Interface tools Java Swing Classes, JFC, HTML, XHTML, DHTML, CSS, Java
Script, XML
XSL, XSLT, DTD, Tag libraries, Struts, VXML, Java Server
Pages (JSP) and
Unicode
 Case Tools MS Project, Visio, Rational Rose Suite of Product (ClearQuest,
Purify,
Clearcase), DB Design (ErWin, Designer 2K), JBuilder 5.0,
Eclipse, ANT,
MS Visual Studio, Visual Source Safe (VSS), CVS, PVCS, JProbe,
JProfiler ,
Iron Grid, IronTrack SQL, TOAD and Mercury Test Director
 Screen Design Photoshop, MS Office, Xpress (Quark), Page maker,
Dreamweaver
 System software Set Top Box (STB) for interactive TV
 Business Application SAP (FI), IDOC, BAPI, Ariba Buyer, Siebel, Peoplesoft, Oracle
application
integration, Reuters Kondor, Value at Risk (iVAR/KVaR)
 Databases Oracle 8i/9i, TOAD, SQL Server 7.0, Sybase 11.0, DB2, PL/SQL
and PowerBuilder 5.0
 Directory Service LDAP, NDS, JNDI and MS Active Directory

EMPLOYMENT HISTORY

Pepsi Chicago, IL (Represented Accenture) Feb 2005 – Dec


2008

OneUp Lead
Architect
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. Leading design and
development for legacy integration using TIBCO Businessworks, SmartMapper, 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. Used
Informatica for conversions and XI for SAP to SAP integration. Environment includes EMS (Tibco
JMS), JDBC, Starteam, Mercury Test Director, XML Canon, Caliber, Oracle 9i etc on platform HP Unix
and Window XP.

Reliant Energy Huston, TX (Represented Accenture)


Agency Portal Architect/Developer
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 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.

Wellington Management Company (WMC) Boston, MA Nov 2004


– Feb 2005

Rajesh Gupta Page 3 of 4


rajesh@adventbusiness.com (408) 829 5596 -Cell

GTS Architect/Consultant
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 Reuters Price Server, Bloomberg, FIX, FX, SWIFT, FIMA and third party external systems
using Weblogic JMS, IBM Websphere MQ interfaces implemented in Java EJB (Session, Entity and
Message Driven Beans). Environment includes MQ, JMS, 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
platform HP Unix and Window 2000.

T-Mobile Atlanta, GA (Represented Accenture ) July


2004 – Nov 2004

SIVR Lead
/Architect
SIVR (Speech Interactive Voice Recognition) system enables T-mobile’s customer to obtain various
information like account info, usage summary, rate plan etc and make 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 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 on platform HP Unix and Window 2000.

Nova Information System, (US Bank) Atlanta, GA Jun


2003 – Jun 2004

ARMS Lead
/Architect
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, and Hawk. Environment includes Java, Struts, JSP, JTA,
JNDI, JDBC, XML, XSD, UML, WebSphere 4.0 and Oracle 8i/9i

GTECH CORPORATION, Warwick, RI Jan 2003


– May 2003

Rajesh Gupta Page 4 of 4


rajesh@adventbusiness.com (408) 829 5596 -Cell

Grace Lead /Architect


Led Grace, Retailer Services; Leading n-tier GRace development provided complete solution to State
Lottery operations. Customized for California State 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.

GENERAL ELECTRICAL, Kansas City, KC Oct 2002


– Dec 2002

ERC (Employer’s Reinsurance Corp) Lead Consultant


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, TIB Adapter for Legacy System, JSP, JDBC, XML, JDK 1.3, Weblogic 6.0, WebSphere 4.0,
Oracle 9i and SICS Main Frame.

REUTERS INC, (formally TIBCO Finance Technology INC) Palo Alto, CA Jan
2001 – Aug 2002

Japanese Equity Trading (JET)


Architect/Tech Lead
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), Arbitrage and Rule based trading. Analyzed architecture,
added multithreading compatibilities for performance improvement, upgraded messaging from RV 5.0
to RV 6.0 and prepared Project Plan. Replaced 40% of components and achieved significant saving for
their upgrade and support. Replaced expensive Rogue Wave classes with standard C++ classes.
Added the user interface in using java Swing and JFC. Used Object Oriented Design using Java JDK
1.3, C++, Rendezvous (RV), IM, Hawk, Sybase 11 and Oracle 8i.
TMOL /SAP and TMOL/Siebel Adapters

Designed and developed custom adapter for connecting TMOL with other ERP/CRM application like
SAP and Siebel. Used IDOC and BAPI interface to connect with SAP(FI) application module and for
Siebel developed custom adapter using designer, adapter SDK and TIBCO Rendezvous Active
Enterprise messaging.

TMOL/FX integration Architect/Tech


Lead
Designed a custom Adapter module for integration of TMOL and TIB/FX. TIB/FX is a financial
application that provides the real-time cross rates among various currencies (Foreign Exchange)
based on real time market feed. TMOL is a web enabled, Order Routing and Portfolio Management
application for retail stock trader. The Generic Adapter exposes the API of both application using
various interfaces such as JMS, TIBCO RV, JSP and SOAP. The Adapter connects C++ application
(TIB/FX) with Java application (TMOL). Did the performance tuning for parser extracting XML data.
Designed the Adapter module using JAVA JDK 1.3, XML, JSP, JMS, Rendezvous, Integration
Manager (IM), Oracle 8i and Sybase.

TIB Mercury Online (TMOL)


Enhanced TIB Mercury Online 2.0 (TMOL), a web enabled, Order Routing and Portfolio Management
application for retail stock trader. Added Personalization, access control and content management by

Rajesh Gupta Page 5 of 4


rajesh@adventbusiness.com (408) 829 5596 -Cell

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. Designed the interface using J2EE (JNDI, JSP, JDBC), XML and ORACLE 8i.
Also involved in Design, Development and Performance tuning of Unified Portal using Java, JDK 1.3,
Weblogic 6.0, TIBCO Portal Builder, Rendezvous, Hawk, XML, XSLT templates & Oracle.

TMOL/ KvaR remote integration


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. Also involved in Design and
Development of proof of concept.

SQL STAR INTL INC (ISO 9000) Santa Clara, CA Sep. 1999 –
Dec. 2000

Internet Business Operating System (iBOS) Principal


Architect
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.
Developed a prototype that enabled iBos to connect SAP using BAPI’s Remote function calls and
parses SAP file format that has decoded for delimiters as well as text position in file.

QUARK INC Denver, CO Nov.


1998 – Aug 1999

Xpress 5.0 Project Manager


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 Plan, identified dependencies and controlled timelines.
Monitored and set standards for the design, development and testing. Interviewed candidates.
Delivered Presentation and provided Training.
NEC Japan April 1998 – Oct 1998

NxEdit Lead
Consultant
NxEdit, is an universal Integrated Development Environment (IDE) for Compliers. Analyzed business
requirement and prepare requirement documents. Designed and led the 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-byte text processing for supporting Chinese, Korean and Japanese (CJK) and Shift
JIS. Designed the editor in OOD using UML. Did coding for crucial modules. Met the schedule.

Rajesh Gupta Page 6 of 4


rajesh@adventbusiness.com (408) 829 5596 -Cell

APEX QUALITY OVERSEAS, India March 1992


– March 1998

ERP Package
Team Lead
Led the team of 8 Software Engineers for development of ERP packages for 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.

PROFESSIONAL TRAINING

 Ex-TIBCO/Reuters Employee
 TIBCO in-house training on Rendezvous (RV 6.X), TIBCO SDK, Adapter, Hawk,
InConcert , Portal Builder (2.0, 3.0), Integration Manager, TIBCO BPM Designer
and Siebel (CRM)/SAP (BAPI) integration.
 MS Project, Visio, ISO 9000 documentation, UML (Use cases, Class Diagram, Object
Diagram, Sequence diagram, and Instance Diagram), OOA, OOD and Design Patterns.

PUBLICATIONS

 Wrote several documents on SOA Integration Deign Patterns (Pub-Sub, Point to Point,
Batching, De-batching, Cross Reference Look-up, Sequencing, Log and Error Handling, etc)
for PepsiCo and Accenture.
 Wrote white papers on multi-channel presentation of real time streaming content on web,
voice and wireless PDAs for Reuters Inc.
 Developed the test papers for BrainBench for WSDL, UDDI, SOAP, XML, BizTalk and
Rosettanet.

PERSONAL

 Received scholarship for master's study.


 National champion in Roller Skating.
 High school Chess Champion.

Contact

 rajesh@adventbusiness.com
 408 - 829 5596 (Cell)

Rajesh Gupta Page 7 of 4

Vous aimerez peut-être aussi