Post Job Free
Sign in

Engineer Project

Location:
Irving, TX
Posted:
May 17, 2015

Contact this candidate

Resume:

Rajesh Gupta

Dallas TX

Email - **********@*****.***

Cell - +1-214-***-****

Professional Summary

. Over 18+ years of Industry experience with strong focus on consulting,

architecting strategic solutions and leading key customer engagements,

with a proven ability to provide strategy, solutions, architecting,

consulting and implementing.

. Holistic end to end solutions in Enterprise Integrations, IBM BPM 8.5.5

and ODM 8.5 (Business Rules)

. Over 6+ years of consulting experience including big 5 global consulting

firm. Strong Customer facing skills and comfortable at both formal and

informal settings.

. Holistic end-to-end solutions in Enterprise Integrations, SOA & BPM, in

the international arena.

. Responsible for providing Solutions and oversight in existing current

customer engagements and prospects.

. Led solutioning, estimation, resource modeling and customer

presentations.

. Spearheaded consulting engagements, to define Strategy and roadmap,

architecture, governance and global roll-outs

. Strategic and Tactical Planning, aligning IT services with business

objectives increasing reliability and maximizing productivity.

. Built and mentored productive teams of motivated Designers, Developers

and Test Analysts

. Self-starter, excellent team player and detail oriented.

. Possess strong analytical skills, problem solving and organizational

skills. Excellent communication skills, written and verbal.

Technical Skills

. Certified IBM BPM professional.

. Architecting and implementing business processes using IBM BPM 8.5.5

including process discovery and analysis, process modeling, data model,

scoreboards & reports, web services, UI coaches, UCA's, Tracking Points,

Ajax services, task Routing, KPI definition and playbacks.

. Experienced in designing and implementing Business Rules application

using ODM 8.5 (Operational Decision Management).

. Multiple experiences in end-to-end participation in architecture &

design, development and maintenance of several BPM, Business Rules and e-

commerce / web applications.

. Extensive experience in following tools and technologies: Java, J2EE,

JDBC, JSP, Servlet, Struts, Tiles, MVC, Velocity, JSTL, EJB, Avalon,

Castor, XSLT, XML, JavaScript, HTML, C++, WebSphere, JBoss, Weblogic,

Tomcat, Sun Solaris, Linux, and Netscape Directory Server. Highly

experienced working in Agile / Scrum projects and methodologies.

Career Profile

. Architect / Managing Consultant at IBM, USA ( Jan 2011 - Present )

. BPM Architect at Tata Consultancy Services, USA ( Aug 2009 - Dec 2010 )

. Sr. Consultant at Callidus Software, Austin TX, USA ( May 2007 - July

2009 )

. Sr. Software Engineer at USAA, San Antonio, TX, USA ( Sep 2006 - May 2007

)

. Sr. Software Engineer at Travelocity, Southlake, TX, USA ( Oct 2000 - Sep

2006 )

. Sr. Software Developer at Khanna Associates Inc / DSI, New Jersey ( Apr

1999 - Sep 2000 )

. Sr. Software Developer at Formula Systems, India ( Jul 1998 - Jan 1999 )

. Software Engineer at 01 Systems WLL, Manama, Bahrain ( May 1997 - Jun

1998 )

Education B.E. (Equivalent to BS) Computer Engineering.

Immigration Status US Citizen.

Consulting and Delivery Assignments

SAMHSA, Jan 2015 - Present

Project: SAMHSA Hire

Responsibility:

. Worked as IBM BPM 8.5 Architect at SAMHSA. The role involves planning

playbacks and releases, assigning work and mentoring team members,

providing status to the client and responding to their queries.

. Provide standard / best practices and solutions around business

requirements.

. Participate and contribute in discovery and deep dive sessions and

quickly model the Hire process.

. Modeled and implemented complex business processes, created coach views /

coaches and status tracking of New Hire.

Fannie Mae, Sep 2013 - Dec 2014

Project: Loan Accounting Initiative Technology: ODM 8.5 / Java

Description: Major external and internal forces are significantly impacting

Fannie Mae's ability to serve the demands of a dynamic and evolving market

while meeting increased regulatory accounting requirements. The current

loan accounting and related systems in place at Fannie Mae are deemed to be

costly and time-consuming to enhance due to inflexibility.

To address this problem, Fannie Mae initiated the Loan Accounting

Initiative (LAI) program to develop a replacement for their current loan

accounting systems. LAI's objective is to improve capabilities in three

primary areas:

1. Increase system flexibility to accommodate new products, changes in

accounting standards, and new regulations.

2. Improve efficiency by reducing manual processes and reducing operating

costs.

3. Simplify system implementation by reducing the number of interfaces and

by reducing system development costs and time to market.

Responsibility:

. Actively participate in high level design review sessions of business

events and their rules. I provided feedback and raised questions as

needed.

. Create rule project structure and rule flows for several business events.

. Orchestrate rule execution with appropriate "Rule Priority", "Exit

Criteria" and rule sub flows as needed.

. Create several B2X methods and virtual classes to implement utilities and

invoke Java functions as needed.

. Implemented business rules using "Decision Tables", "BAL Rules" and

"Technical Rules" for "Swap Loan Acquisition", "Best Execution",

"Government Insured", "Period End Processing Other", "Interest Accruals"

and "Process Advances from Servicer Borrower" business events.

. Implemented JUnits to test individual rules and made sure the rules are

fired as expected with desired output.

. Executed scenario testing of business events with Fannie Mae's live data

in test environment. The response from the ODM engine is compared with

Fannie Mae's existing production system to ensure the new LAI system is

working same as their existing production system.

Walmart, July 2013 - Sep 2013

Project: Register Rules Business Rule Application Assessment Technology:

ODM 8.5 / Java

Description: The sale and refund of individual items in a Walmart store may

be restricted by local regulations or Walmart policy. For example, the sale

of alcoholic beverages may be restricted by day, time of day, and the age

of the customer. Restrictions may apply to one store and not another,

depending on a jurisdiction and policy. Walmart maintains all of the

restrictions centrally, and distributes the appropriate restrictions to

individual store locations where they can be enforced on POS registers.

Responsibility:

. Actively participate in the rule harvesting sessions with the business

SMEs and contribute in creating "Application Assessment Report" as a

deliverable.

. Analyze Walmart's current register rule solution and contribute in the

design of a new solution using ODM. In the proposed solution the register

rules reside in a rules engine on a store controller. The register rules

specify a sequence of commands to be executed by the POS register.

. Designed and implemented a Business Object Model (BOM) consisting of

Item, Transaction, and Register Command as key business objects for

authoring rules.

. Implemented a Java Execution Object Model (XOM) as underlying code to

make rules executable.

. Designed and implemented several decision tables to organize various

rules for alcohol such as customer's age, cashier's age, day and time of

sale, quantity etc. Only the most specific row applying to a store

location will be executed.

. Implemented priority on decision tables to sequence rule execution and

create rule flow.

PepsiCo, July 2012 - Apr 2013

Project: Vendor Management Technology: IBM BPM 8.0.1, WS Message

Broker

Responsibility:

. Worked as an Architect on IBM BPM 8.0.1 at food and beverage industry. My

responsibility is to understand customer requirements and architect /

implement solutions using IBM BPM 8.0.1

. Integrated with SAP (System of Record) using web services exposed by

WebSphere Message Broker to persist the business object.

. Implemented complex business processes and routing rules for Vendor

management.

. Architected / Implemented BPD's, business rules, coach views, coaches,

utility services, general system services, UCA's, task routing and data

model using IBM BPM 8.0 as per business requirements.

. Lead several technical discussions with the customer's IT team to bring

them up to speed on BPM tool and methodology and answer their concerns.

. Consumed web services exposed by WebSphere Message Broker to search,

create, extend and update vendor in SAP.

. Deploy Process application from DEV to QA, configure EPVs, configure data

sources in WebSphere, and create admin users and other system tasks such

as starting and stopping process server.

. Lead several playback sessions with wide range of audience including

executives, business, IT and other stake holders.

Wells Fargo, June 2011 - June 2012

Project: Transfer of Assets

Responsibility:

. Worked as BPMS (IBM BPM 7.5.1) Architect at a large financial services

client. The role involves planning playbacks and releases, assigning work

and mentoring team members, providing status to the client and responding

to their queries.

. Provide solutions around business requirements and estimates.

. Participate and contribute in discovery and deep dive sessions and

quickly model the process.

. Modeled and implemented complex business processes end-to-end for "Asset

Transfers".

TotalPlay, Feb 2011 - June 2011

Project: Rate Plan and Promotions

Responsibility:

. I worked as business analyst on Rate Plan / Promotion management and

Order Management.

. Documented business rules for rate plans and promotions.

. Conducted requirement sessions with the client in identifying

requirements for key business and collaborated with the developers to

review requirements, technical issues and feasibility.

. Developed Business Requirements document (BRD) for 6 "Triple Play" and 4

"Double Play" rate plans. I also produced BRDs for several promotions

that TotalPlay planned to offer to its customers.

. Identified and developed work-around for key pain points to support the

product launch

. Develop Business Requirements document (BRD) for Release 2.0. Example -

Order Management.

CVS Caremark, Sep 2010 - Jan 2011

Project: Incoming Service Request

Responsibility:

. Work with business and other stake holders to gather requirements.

. Implementing Patient management process using IBM Lombardi Teamworks at

CVS Caremark.

. Integrate with web services to determine the group and priority incoming

patient fax should be assigned to.

. Created a service to track list of Business Documents. This involved

creating a Tracking Group and Tracking Point.

. Created web service integration services to get pages in a fax document

and to associate fax pages to the patient using Scriptaculous. The

association is also persisted in ECM.

. Implemented LCV to client side validation in Teamwork coaches.

The HomeDepot, Dec 2009 - Aug 2010

Project: New SKU On-Boarding

Responsibility:

. Created a BPD using TeamWorks 6.1 for "New SKU On-Boarding" approval

process for Home Depot. The process involved external activities in Flex,

Wait for Ever sub process, timers, tracking points and invoking external

RESTFUL web services.

. Created a BPD for "Inventory Planning and Replenishment" approval process

for Home Depot. Approver can approve the request via email on their

blackberry. Implemented "Click2Accept" functionality where a polling

service listens to mail box for approvals / rejections from approver and

moves the request to next task in the process.

. The approval hierarchy is maintained within TeamWorks as users assigned

to Participant Group.

. Implemented several reports/scoreboards such as process metrics, time at

task, process instances received/completed in a given time range and

drill downs etc.

Freddie Mac, Aug 2009 - Dec 2010

Project: Transfer of Service

Responsibility:

. Designed and implemented complex business processes (POC) such as

"Transfer of Service" / "Maintain Indices" using Lombardi Teamworks for

Freddie Mac.

. Implemented services and user interfaces using Teamworks coaches.

. Configure database connectors to query/update the database.

. Configure Java/Webservice connectors to invoke Java classes /web services

from TeamWorks.

. Demonstrate POC using Flex to design user interfaces and integrate with

Teamworks.

. Implemented work queues and forms using Flex instead of using default

Teamwork inbox and coaches.

Callidus Software, May 2007 - July 2009

Responsibility:

. As a senior consultant I was responsible for gathering requirements /

architecting / implementing / testing and deploying workflow solutions

within Callidus TrueResolution for several customers including HSBC,

SunLife, Sprint, Nuvox, Verizon, WWTI and CA on a Java / J2EE with

Weblogic / WebSphere environments.

. Assisted in migrating and reimplementation of TrueResolution into

Lombardi TeamWorks

. Installed TeamWorks on Solaris with Oracle 10g and Weblogic 9.2 MP2

USAA, Sep 2006 - May 2007

Responsibility:

. Worked on designing and implementing enhancements to USAA's auto

insurance line of business. I was involved in simplifying the Auto policy

purchase process for online users and member service representatives.

Travelocity, Oct 2000 - Sep 2006

Responsibility:

. During my 6 years at Sabre / Travelocity I worked on several different

projects such as VirtuallyThere.com, helped in redesign and

implementation of hotel shopping and checkout pages for Travelocity.com

and re-architecture of corporate travel website using Java / J2EE

technology among other minor projects and maintenance tasks.

. Also lead a team of 4 people while re-architecting corporate travel

website.



Contact this candidate