Currently working as Technical Consultant for Toronto Hydro.
Worked with Cognizant Technology Solutions as a Technical Team Lead/ Technology Architect.
Overview
14
14
years of professional experience
1
1
Certification
Work History
Delivery Lead / Technical Lead & Senior Developer
CVS Health , USA
For various ESL projects in current client engagement- CVS Health
Implementing integration solutions using IBM IIB/ACE, IBM MQ, IBM APIC
Worked as onshore Technical Team Lead for CAS NextGen Project in client engagement - Humana
As part of this project integrating CAS NextGen system with various applications using technologies IBM ACE v11, IIB v10, IBM MQ, IBM WebSphere Cast Iron
Worked as Technical Lead at onshore and offshore for Various Projects in client engagement-JCI such as CC, E2OPEN, Prontoforms, Single Vendor, Enterprise Integration Upgrade, Certified Payroll Prevailing Wage Project
Worked as offshore Technical Lead for one of our company’s client Blue Shield of California using IBM middleware suite, responsible for requirement gathering, Design, development and leading the offshore team
Developer in Capgemini for one of client Barclays
Implemented Integrations solutions using IBM WebSphere Message Broker v7 and IBM MQ v7
Experience in IBM ACE v11, IBM Integration Bus v10, IBM Integration Bus v9.0, WepSphere Message Broker v8, IBM MQ v9, IBM Managed File Transfer, Apigee
Possess good knowledge in Google Apigee, IBM API Connect
Worked with various message format like SOAP, XML, JSON, flat file (fixed length, CSV, delimited), etc
Have worked on nodes like File nodes, MQ nodes, SAP nodes, WTX Map node, SOAP nodes, HTTP nodes, Compute node, Collector Nodes
Strong experience in ESQL coding
Have worked on different kinds of integration scenarios like REST, SOAP, SAP, File/FTP based, MQ based
Have performed POC on Salesforce Integrations with IIB, Splunk implementation and enable event emission for all PROD flows, complex Business scenarios, etc
Possess good knowledge on SQL queries, worked with various databases like IBM DB2, Oracle, Azure DB, Progress DB
Proven career track in design, development, estimation, analysis, requirement gathering and customer communication at different levels and capacities
Exposure to Multiple Operating Systems
Experience in agile development processes., Enterprise Integration Upgrade Phase 1 & 2 - Cognizant Technology Solutions
Coordinated with cross-department teams like QA, DevOps, and Support to ensure seamless end-to-end software delivery process.
Enhanced system performance with thorough code reviews, debugging, and optimization techniques.
Maintained close communication with clients throughout project life cycles for accurate progress reporting and prompt issue resolution.
SQL Developer
Toronto Hydro Corporation
Is an electric utility that operates the electricity distribution system for the city of Toronto, Ontario, Canada
As part of IT modernization projects replacing existing Work Request Scheduler system with new system build on CROW (Equinox) and the Oracle NMS system utilizing ACE and IBM MQ as integration middleware, Oracle native APIs
Roles and Responsibilities:
Playing the role of Designer and Senior Developer for implementation of integration solutions using IBM ACE & IBM MQ
Responsible for development of
Responsible for understanding and preparing the detailed design documentation of the integrations between NMS, ACE and CROW
Responsible for the development of the API integration between ACE and NMS through Oracle native APIs
Preparing documentation for handover to System support upon production implementation
Troubleshoot and resolve integration issues, analyzing log files and error messages to identify and implement effective solutions.
Technical Lead / Delivery Lead
CVS Health, ESL
Months
Technologies IBM App Connect Enterprise 11, IBM Integration Bus v10, IBM MQ v9, IBM APIC
Tools Git, POSTMAN, Splunk, Jenkins, IBM UnrbanCode Deploy, Octopus Deploy
Description:
Delivery Lead, Technical Lead
CVS Pharmacy
(styled as CVS/pharmacy or simply CVS Health) is the largest pharmacy chain in the United States, with more than 7,800 stores, and is the second largest US pharmacy based on total prescription revenue
CVS sells prescription drugs and a wide assortment of general merchandise, including over-the-counter drugs, beauty products and cosmetics, film and photo finishing services, seasonal merchandise, greeting cards, and convenience foods through their CVS Pharmacy and Longs Drugs retail stores
It also provides healthcare services through its more than 600 Minute Clinic medical clinics as well as their Diabetes Care Centers
Most of these clinics are located within CVS stores
Responsibilities:
Playing the role of, , Onsite coordinator and Senior Developer
As a Technical lead, led development teams for handling user stories and reported complete status of deliverables to customer during daily stand up call
Helping team to resolve technical and functional challenges
Taking care of reviews, getting Approvals, minimizing the defects
As a Delivery lead, Handling the project requirements throughout the project life cycle from project intake till warranty support
Co-ordinating with Project team, DEV, Design, QA teams for smooth delivery
Implemented multiple Projects using IBM IIB & ACE, handled through out life cycle
Developing REST APIs and other complex integrations using IBM IIB, supporting internal QA, End to End Testing
Migration of Legacy and EDB api’s from IIB 10 to ACE
Working with offshore team on development efforts tracking, design & mapping queries resolution, helping team to resolve technical issues
Prepared PTK document for all the releases, taking care of all the tickets creation & getting approvals for PROD deployments
The CAS NextGen Project is to modernize the process flow
Technical Lead and Onsite Coordinator
Human Inc, CAS NextGen, Humana Inc
Technologies IBM App Connect Enterprise 11, IBM Integration Bus v10, IBM MQ v9
Tools Azure DevOps, qTest, Git, POSTMAN, Splunk, Squirrel, SQL Developer, IBM CP4I, Red Hat OCP, OpenShift CLI, OHI, SQL server Management Studio
Description:
The CAS NextGen Project is to modernize the process flow of CAS (Claims Adjudication Process)
As part of the CAS Service integration project, building an Enterprise Application Integration (EAI) interfaces by which Humana consumer (OHI- Oracle Health Insurance Solutions) able to submit Claims using this service then CAS system is responsible for processing Claims
In order to achieve this, the OHI interacts with CDE services (Claim Decision Engine) and CDR then identifies eligibility through set of defined Rules and taking automated decision on Claim
For the interaction with the CDE and CDR services, the requests always have to route through EAI
Upon successful operation, the request would then be passed to the IIB
Here the integration layer (IIB) will leverage the OHI service to create the necessary data that would be sent as a response to CAS Eco-System
This overall implementation of integration layer from consumer (OHI) to CAS Eco-System and vice versa is part of the EAI Integration Service Cloud Implementation project
Roles and Responsibilities:
Playing the role of Enterprise Integration Solution Designer, Technical Lead, Onsite coordinator and Senior Developer
As a solution Designer, implemented integration designs
Worked with multiple client teams to gather requirements for the integration projects defined
As a Technical lead, led development teams for handling user stories, tracking the deliverables, helping to resolve functional & technical issues, reviewing the code
Designed and developed critical Interfaces such as Provider, Member, Group and Authorizations, which are critical during Claims Adjudication process
Responsible for Sprint plan, stories estimation of design & build efforts, discussion with Scrum master on stories allocation, reporting complete status of deliverables to customer during daily stand up call
Closely worked with BDD team on business requirement, analyzed the business requirements from technical feasibility perspective and translated into technical documents
Worked on various POCs in IBM IIB such as JWT Assertion creation, OAUTH calls, and initial integration of new Applications
Also used IBM APIC portal for App creation & subscribing to new Products, involved in on boarding to new Applications
Implemented Java methods for AES256 Encryption, JWT Assertion generation, and some common useful methods
Designed and implemented common components such as error handler, email notifications
Involved in creating & running Azure build & release pipelines for CP4I components, analyzed & identified the deployment issues with Azure pipelines
Working with Red Hat Open shift Container platform
Provided support for SIT testing, giving knowledge transfer to SIT team from IDD perspective, coordinating with SIT & BDD teams on understanding complex business requirements, validating the defects
Provided quick fixes to defects.
Onsite Coordinator and Technical Team Lead
Johnson Controls Inc, Cognizant Technology Solutions
Months
Technologies IBM Integration Bus v10, IBM MQ v9, IBM Cast Iron Studio v6.4, IBM MFT, Apigee, IBM API Connect 4.17, JFTT, SAP, QAD, TWS Scheduler (shell scripts)
Application is a project in-flight and aims at providing a web portal to the Sales & Distribution Partners
Using this portal, the Customers can place orders of products online
Regional ERPs have their own databases for storing Account and Ship to Data & Order related Data
JCI Global Partner Community Salesforce.com application needs to be integrated with the regional ERP’s such as SAP, VB and QAD for various data-points and functionality, including accounts and ShiptoAddress, Price Book, Quote, Order Create/Update, Invoice and Material Master
Enterprise Integration is required to provide automated batch processes for taking data from Source ERP systems and load all details of Order Management into Salesforce.com databases
This processes need to be automated without human intervention
Technical lead and Solution Designer for Communities project
Implemented this Project in different phases for four regions such as Mexico, China, EMEA and APAC
As a Technical lead, led development teams for handling user stories and reported complete status of deliverables to customer during daily stand up call
Helping team to resolve technical and functional challenges
Taking care of reviews, getting Approvals, minimizing the defects
As a Integration Solution Designer Worked with different source & target application team/stake holders to create Design documents, mapping documents and vsd diagrams
Responsible for internal review of Design docs, visio and mapping sheet
Worked with JCI Architecture to get the architecture review, provide solution and sign off
Designed and developed message flows to integrate Salesforce with ERP systems such as SAP, VB and QAD
Created SAP, FTP, JDBC Configurable services to connect to respective Applications
Handled different types of data formats using MRM, DFDL, XMLNSC, DataObject Message sets
Worked on POC’s like Salesforce Integration with IIB, created common subflows for Salesforce Integration
Implemented CastIron Orchestrations to integrate with Salesforce using query, insert and upsert activities
Good Understanding on End-to-End functionality
Possess good understanding of SFDC Objects, SOQL Queries
As part of testing support and implementation, connected to SFDC through SFDC workbench
Requested TWS team to create TWS jobs for various TWS jobs, provided scripts, Trigger Messages and instructions for creating TWS jobs, implemented MQ components to invoke respective EI Interface
Involved in code review, Unit test cases review to ensure team follows client standards, supported SIT and UAT
Fixed the QA defects and responsible for tracking and closing the defects on time
Prepared cutover for all the releases, taken care of all the pre cutover and cutover activities, validating the PROD deployments, involved in First run execution and provided Hyper-care support.
Technical Team Lead
Johnson Controls Inc
Technologies IBM Integration Bus v10, IBM MQ v9, IBM Cast Iron, IBM MFT, JFTT, MIM, TWS Scheduler (shell scripts), JFTT
Tools MKS Integrity Client, HP QC, Eclipse, RFHUTIL, SOAP UI, Splunk, ITSM, Soap UI, SQL Developer, Technologies IBM WebSphere Message Brokerv7.0, IBM WebSphere MQ v7, ESQL, JFTT, SAP, IBM Cast Iron
Has enterprise level integration team, which handles about 1800 interfaces
Majority of interfaces running on out of support hardware and software and no failover in production due to old OS
As part of IIB migration upgraded the out of support EI systems to up to date and stable versions of software and infrastructure
Consolidate technologies stacks to provide a simplified platform
It operates through three business segments: Building Efficiency, Automotive Experience and Power Solutions
The Building Efficiency segment engages in designing, producing, marketing and installing integrated heating, ventilating and air conditioning systems, building management systems, controls, security and mechanical equipment
The Automotive Experience segment provides innovative interior systems through its design and engineering expertise
The Power Solutions segment is a global supplier of lead-acid automotive batteries for passenger car, light truck and utility vehicle
And Responsibilities:
Worked as offshore Team Lead in IIB Migration project for Business Units – Power Solutions & Building Efficiency
As a offshore Technical Lead, responsible for tracking the status, implementing plan for various releases, coordinating with onsite counterpart, making sure that team following all standard approach of migration
As part of IIB migration project, Involved in below activities which migrates interfaces developed on the below mentioned unsupported version of middleware tools/software/hardware to newer version:
Migrating interfaces from IBM Websphere Message Broker v7 to IBM Integration Bus v10
Migrating MQ from v7 to v9, which includes the MQ level migration of IBM CastIron orchestrations, Gateway QM migration which connects to different JCI internal non EI applications
Migrating Metastorm Integration Manager (MIM - FTP tool that handles File to file, Queue to File and File to queue message/file transfer) to MQ MFT v9 tool
Migrating EI internal/reference (XREF) database (Oracle and SQL) from one datacenter (MDC – Windows servers) to another datacenter (PDC – Linux servers)
Migrating TWS scheduler scripts from one datacenter (MDC – Windows servers) to another datacenter (PDC – Linux servers) which includes script conversion from batch to shell
Migrating existing MQ MFT v7 to v9
Migrating WBI Adapter related Interfaces to use Built in IIB Nodes like SAP & DB Nodes
Updating the design and development of the interfaces in newer IIB environment which includes the updating the documents with new configurations and development (migration) of the interfaces in the IIB v10 node
Co-coordinating QA (SIT/UAT) testing by working with different BU application owners
Supporting the production release, smoke testing and providing hypercare support after every go live., ., E2Open provides real-time electronic communication / visibility on transactions between JCI and its suppliers
Benefits of E2Open include real-time visibility between JCI and suppliers, supplier access to forecast and firm order updates/changes and receipts, acknowledgments and ASN visibility, enhancements focused on accuracy and on-time supplier deliveries and production build visibility (clear to build) from forecast to ship with quicker response to JCI customer requirements
The proposed solution includes integration of supplier collaboration tool (E2Open) for activities like Purchase Orders, Purchase Order Acknowledgment, Release orders and Advance shipping notifications (ASN)
Also this proposal includes Integrating ERP’s with E2Open tool which includes inbound and outbound data flow details
The Supplier Collaboration Project shall receive input from multiple ERP platforms and translate that data into a manageable output in a dashboard environment for suppliers
The requirement is to have ability to receive, from our suppliers, acknowledgments, commitments, Pre-ASN’s (Global Transport Labels, Edifact barcode language, Logistics information shall include Pick up request, Freight invoice, Shipment Status, and load tender response) and ASNs
The project comprises of integrating E2Open with different ERP systems including BaaN, SAP, Fourthshift, MAPICS, ISCALA and MACPAC
Roles and Responsibilities:
During the span of this project, I played a role of Lead, Enterprise Integration Solution Designer as well as a senior developer
Implemented Integration components, which integrates different ERPs including BaaN, SAP, Fourthshift, MAPICS, ISCALA and MACPAC
Involved in the architecture of the Integration layer (preparation and presentation of the architectural diagram to customer)
Worked with JCI architecture team to get the architecture review, provide solution and sign off
Designed and developed inbound/outbound EI applications from E2Open to different ERPs and vice versa using IIB v10 and MQ
Developed message flows to transfer different type of data for Business Objects such Supplier Master, Purchases Order, Item Master, Receipt and others
Configured the connectivity from EI to SQL and Oracle DB, File System, TWS, MQ connectivity and SAP IDOC system to deal with different ERP system data transfer
Provided SIT/UAT testing support for all EI interfaces
Also involved in implementing enhancement for E2Open project
Also lead the team implementing the E2Open project phase by phase go live and provided hypercare support
Technologies WebSphere Message, This is part of a large project to improve JCI’s compliance with Prevailing Wage regulations at the Federal, State, and local levels
Today, wage adjustments for JCI employees working on projects with Prevailing Wage requirements are managed manually at the local office by the employee’s supervisor
The actual wage determination depends on the customer, the geographic location, the nature of the work performed and the skill level of the employee
The supervisor must determine the appropriate Prevailing Wage rates to use and then manually scrutinize EVERY time charge by the employee to determine if any adjustments need to be made
With the full implementation of the total project, the wage determinations will be automated improving compliance and providing a detailed record of how those determinations were made while minimizing human errors
As part of this Project implemented around 15 integrations to integrate Payroll, timesheet data across various applications such as Siebel, Kronos, Workday, Kronos, Certified Payroll and ADP
Roles and Responsibilities:
Involved in the architecture of the Integration layer (preparation and presentation of the architectural diagram to customer)
Worked with JCI architecture team to get the architecture review, provide solution and sign off
Prepared Technical Design documents, mapping sheet and visio diagrams with the co-ordination of Source and Target Application teams
Developed inbound and outbound Interfaces using File nodes, connected over SFTP protocol with SSH Authentication
Sorted out firewall issues with the help of Verizon team
Developed message flows to make REST API calls to ESIGNLIVE Application
Created flows to make DB call, PGP Encryption and decryption of files using common java methods
Provided QA testing support for all EI interfaces
Also involved in implementing enhancement for Existing Interfaces with proper Impact Analysis
Configured JFTT Reader and Writer instances for File to queue and queue to File Integrations
Also, lead the team implementing the CPPW project go live and provided hypercare support.
Senior Developer & Designer
Blue Shield of California, Cognizant Technology Solutions, BSC
Tools SVN,JIRA, Oracle SQl Developer, Blue Shield of California is a not-for-profit health plan provider founded in 1939 and based in San Francisco, California
The organization serves over 3.4 million health plan members and nearly 65,000 physicians across the state
The California Medical Association founded blue Shield of California
Employer Portal rebuild is a CMP based Web Portal application, which provides interface to Employers to Login, browse health plans, provides wellness equipment’s, renewal policies and enrolling Employees for Insurance plan
EAI technologies have been used as middleware, which integrates CMP portal with database and existing Facet web services
BSC has three major portals for their customers
This project aimed to rebuild the whole functionalities of existing legacy application
Roles and Responsibilities:
Responsible in development of new WMB interfaces in the given time with quality and according to design and development standards
Designed message flows and Developed java compute, ESQL for the mapping specification of each interface
Developed XML, JSON, MRM, TDS, CWF based Message flows and Message sets for the transformation and content based routing
Involved in code review and micro level doc review
Involved in preparing Technical Design document
Defect fixing of interfaces and services on SIT and UAT environments
Involved in the code deployment activities in QA and Production Environments
Preparation of unit test plan and unit testing for message flows, developed with different cases
Coordinated with onsite to get the requirements and queries resolved on time.
Tools LINUX,BMC Blade Logic, IBM Clear Case V6.0,Putty, Soap UI
Description:
Barclays is a British multinational banking and financial services company headquartered in London, United Kingdom
It is a universal bank with operations in retail, wholesale and investment banking, as well as wealth management, mortgage lending and credit cards
It has operations in over 50 countries and territories and has around 48 million customers
WMB toolset used to design specifically for integration efforts
Performed custom coding with direct connections between various systems, one connection point, or hub to which all systems (internal and external) are connected
All messages pass through the hub
This approach to integration provides a number of immediate and future benefits to Barclays
UKCD (UK Customer Disputes) is the project aims to Build portal for Customer Care service Agents, using this portal they can authenticate Customers, get the transaction details against to Barclay Card, validate the transactions and making decision on Dispute transaction
Roles and Responsibilities:
Developed message flows with the nodes of MQ Input, MQ Output, Compute, File Input, File Output, Route to Label, Label, Flow Order, plug-in nodes
Developed WebSerives using SOAP, HTTP nodes and WSDL
Developed complex business logic using Esql code in message flows
Developed Message sets using Cobol copy book and XSD’s
Designed and Developed WMB Message Sets and Message Flows for the Data Translation and Routing
Developed common sub flows and procedures to make reusable across team
Worked with plug in nodes like Log4j, cache nodes
Extensively worked with MB and Mainframes interaction and resolved issues with Mainframe interaction
Developed messages sets with formats like CSV, TDS and fixed length
Problem determination using error logs and traces
Configured IBM Clear case and daily check in and checkout / version control of the source code
Analyzed business case scenario and prepared the design specifications
Involved in unit and integration testing, end user testing for the developed interfaces
Also solved the Defects (Bugs) and Change Requests (CR’s) raised by Testing team, for providing stable environment
Implemented WS Security Messages to interact WS Security enabled Third party vendors
Worked on JDBC connections and made java method calls
MQ, is an American company distributing pharmaceuticals at a wholesale level and providing health information technology, medical supplies, and care management tools
McKesson is based in the United States and distributes health care systems, medical supplies and pharmaceutical products
Additionally, McKesson provides extensive network infrastructure for the health care industry
Roles and Responsibilities:
Analyzed requirement specifications as per the Business need
Developing message sets and message flows with error handling according to the requirement
Processing of files and FTP with File Input and File Output Nodes
Preparing Naming and Coding Conventions for the interfaces
Developed Esql procedures and functions, which are reusable to most of Interfaces
Developed business logic using Esql code in message flows
Message Broker configured with CVS repository for daily check in and check out / version control of the source code
Configured the WBI Message broker on Web sphere MQ and SAP adapter
Configured the Send Email plug-in node for sending emails
Worked on HTTP Request, SOAP Request nodes to make web service calls
Developed Java wrappers, DB2 procedures, and used in Esql
Worked with Toad for DB2 / Razor SQL for sql query execution in DB2 9.5
Used WTX mapping node in the Subscriber Message Flows for various transformations
Created Message flows that interact with multiple databases
Problem determination using error logs and traces to resolve issues
Defined robust error handling mechanism and retry mechanism
Interacted with testing team to resolve various testing issues
Installed and configured WMB in AIX
Developed Java wrappers, DB2 procedures, and make calls in ESQL
Awards and Accolades
Recognized as a key performer and awarded with ASP Oscars – Quarterly Award (Q4 2017)
Received lot of appreciations from Client for playing key role in Project success and quick analysis and fix on critical QA and PROD issues.| Page
Technical Consultant
Canada Inc
08.2023 - Current
Manager
Cognizant Technology Solution
01.2023 - 08.2023
Technical Lead
Cognizant Technology Solution
08.2018 - 12.2022
Senior Associate
Cognizant Technology Solution
12.2014 - 07.2018
Associate Consultant
Capgemini India Private Limited
09.2013 - 11.2014
WMB Developer
Magna Infotech Pvt. Ltd
09.2012 - 08.2013
Jr Programmer
Miracle Software Systems
12.2010 - 08.2012
Education
Master of Science -
Andhra Universtity
Skills
Operating Systems Windows, LINUX, HP-UX
ESB/Integration Technologies
IBM App Connect Enterprise v11, IBM Integration Bus v10 and v9, IBM WebSphere Message Broker v8, v7 and v6, WebSphere MQ v9 and v7,IBM Managed File Transfer v9 IBM AppConnectPro IBM API Connect, Apigee v417
Databases Oracle, Progress DB,IBM DB2, Microsoft Azure Database
Language JAVA, C, C, ESQL
Development Tools IBM Integration toolkit, Eclipse
Tools & Utilities Azure DevOps, Red Hat OCP, Open Shift CLI, RFHUtil, qTest, HP QC, Soap UI, POSTMAN, Blade Logic , SQl Developer, Squirrel, Azure Data Studio, JIRA, Splunk, MQMONN, putty, winscp
Version Control Tools Git, IBM Clear Case , MKS Integrity, SVN
Certification
IBM Certified Solution Architect Cloud Pak for Integration v2020.1
IBM Certified Solution Developer WebSphere Message Broker V8.0
IBM Certified WebSphere Message Broker Developer 7.0
PROJECTS
Team 1: CVS Health – ESL - Cognizant Technology Solutions
Role: Technical Lead / Delivery Lead
Client Toronto Hydro
Duration 12 months
Technologies IBM App Connect Enterprise 11, IBM MQ v9
Timeline
Technical Consultant
Canada Inc
08.2023 - Current
Manager
Cognizant Technology Solution
01.2023 - 08.2023
Technical Lead
Cognizant Technology Solution
08.2018 - 12.2022
Senior Associate
Cognizant Technology Solution
12.2014 - 07.2018
Associate Consultant
Capgemini India Private Limited
09.2013 - 11.2014
WMB Developer
Magna Infotech Pvt. Ltd
09.2012 - 08.2013
Jr Programmer
Miracle Software Systems
12.2010 - 08.2012
Delivery Lead / Technical Lead & Senior Developer
CVS Health , USA
SQL Developer
Toronto Hydro Corporation
Technical Lead / Delivery Lead
CVS Health, ESL
Delivery Lead, Technical Lead
CVS Pharmacy
Technical Lead and Onsite Coordinator
Human Inc, CAS NextGen, Humana Inc
Onsite Coordinator and Technical Team Lead
Johnson Controls Inc, Cognizant Technology Solutions
Onsite coordinator
Salesforce.com
Technical Team Lead
Johnson Controls Inc
Johnson Controls, Inc
Supplier
Johnson Controls Inc
Broker, Developer
Johnson Controls Inc
Senior Developer & Designer
Blue Shield of California, Cognizant Technology Solutions, BSC
Manager, Service Delivery – Pharmacy Benefits Management (PBM) at CVS Health, USAManager, Service Delivery – Pharmacy Benefits Management (PBM) at CVS Health, USA