VishnuPrakash
Senior Technical SOA Lead
Mobile: +1-404-***-****
Email: adlnqh@r.postjobfree.com
Summary:
Over 13 years of IT experience in Oracle Fusion Integration Technologies - which includes Requirement Analysis, Designing, Development, Production Deployments, Postproduction support and End-to-End application testing.
Certified Oracle SOA 12c as Oracle SOA Infrastructure Implementation Expert.
Certified Oracle Cloud Platform Application Integration Specialist.
Good hands-on experience with Oracle Integrated Cloud Service (ICS).
Good Knowledge on VBCS and Oracle API Gateway.
Good Hands-On experience using MFT and ESS in SOA 12c
Good knowledge on AWS.
1 year of working experience in DELL Boomi.
Project Upgradation experience from OSB 11g to 12c.
Experience in integration Salesforce application using Dell Boomi.
3 years of experience as Architect and Technical Designer in Oracle SOA Suite 12c and 11g SCA,BPEL, BAM, ESB/Mediator, Business Rules, JDeveloper 11g and 12c, Oracle OSB 11g/12c, WebLogic console and Oracle B2B EDI and HIPAA transactions.
2 years of experience in EDI and HIPPA transactions using Oracle OSB.
Deployment using Jenkins as part of CI/CD.
Strong knowledge in Structure Query and Procedural Languages SQL and PL/SQL.
Able to deliver the projects on time and on budget while meeting or exceeding the client expectations. Produces High Quality of Work: Earned reputation for providing quality code.
Strong Problem-solving abilities, good at observing, assessing and diagnosing challenges. Productive, proactive, able to work independently or within a team.
Expertise in Oracle SOA suite 11g and 12c for Orchestration and Integration Technologies in the areas of Web Services, ESB, SOAP, WSDL, BPEL, XML, XSD, UDDI, XML and Web services Security and Visualization of Services OWSM.
Expertise in Business Process Integration, Service Orchestration, and Routing using Oracle SOA Suite Fusion Products BPEL, ESB, Web Services .
Successfully completed SOA Projects using SOA Framework with Oracle Fusion Middleware Components like BPEL / ESB / OWSM.
Expertise in developing and deploying BPEL Processes using technology adapters Oracle Applications, DB Adapter, File Adapter, FTP Adapter, JMS Adapter, AQ Adapter, Fault handling catch and catchall, Messaging and Alerts, Transformations and Sensors.
Certification
Oracle SOA Suite 12c Certified Implementation Specialist.
Oracle Cloud Platform Application Integration 2020 Certified Specialist.
Sun Certified Java Programmer (1.5).
Academic Qualifications
B.Tech (EEE) in Madina Engineering College from Jawaharlal Nehru Technological University, Hyderabad.
Experience Summary MAY 2008 to Till Date
Working as Senior SOA Lead in Delta Dental, Alpharetta, from Aug 2019 to till date.
Worked as Senior SOA Lead for KPMG deputed by SIE Brains, Bangalore, from Feb 2019 to June 2019.
Worked as Senior Technical Lead for OSI Hyderabad, from Oct 2018 to Feb 2019.
Worked as Oracle SOA Architect for Capgemini, Bangalore from Dec 2015 to Oct 2018.
Worked as IT Analyst for Tata Consultancy Services, Hyderabad from March 2011 to Dec 2015.
Worked as software Engineer for TechMahindra, Chennai from May 2010 to March 2011.
Worked as software Engineer for CSC, Chennai from Aug 2008 to May 2010.
Worked as software Engineer for Bearing point, Chennai from May 2008 to July 2008.
Technical Skill Summary
Oracle SOA Suite 11g/12c, OSB 11g/12c
Oracle BPEL Process Manager, Proxy Service, Message Flow, Business Services, Mediator, Business Rules.
Cloud
OIC, VBCS, Dell Boomi
OIC Adapters
File, FTP, DB, SOAP, REST, HCM, ERP
Boomi Connectors
Salesforce, Disc, Database, Webservice
Oracle Technologies
SQL, PL/SQL, Core Java
XML Technologies
XML, XSD, XPATH, XSLT, XQuery, WSDL
Servers
WebLogic
IDE
Jdeveloper 11g/12c, Eclipse
Messaging Middleware
JMS WebLogic
Databases
Oracle 11g and 12c
Other Tools
TOAD, CVS, GitHub,winscp,SOAP UI,POSTMAN,MS-Visio
Operating Systems
UNIX, Linux, Windows 2000/XP
PROFESSIONAL EXPERIENCE
Project
B2B
Role
OSB Developer
Client
Delta Dental
Duration
Aug 2019 to Till Date
Description:
Delta Dental is a dental insurance company. It has the integration implementations which
interacts with their Trading Partners(TP’s) through file(in case of batch) and Webservice (real-time) to
exchange the data between the Edifecs, Formworks and the Metavance system. It includes the
interfaces like 835,837D,837U,270/71.
Responsibilities:
IA document Analysis.
Configuring the JMS,DB data sources.
Working on the assigned WRP in the JIRA tool
Involving in the business requirement meetings.
Unit testing of all the interface developed.
Provide support during the SIT & UAT phase.
Technical checkout for the Prod deployed components.
Code check in to the GIT HUB.
Project
DCAS
Role
SOA Developer
Client
District of Columbia
Duration
Feb 2019 to June 2019
Description:
DCAS is a District of Columbia Asia Health Care system using Oracle SOA as their EBS tool to interact with the End systems like Oracle database, Curram applications. This integration involved in mapping the data across the systems and monitoring them.
Responsibilities:
Involved in the Business requirement calls.
Technical discussions with all the dependent stake holders.
Developed few interfaces using SOA12c.
Unit testing the Interfaces.
Support during the SIT phases.
Project
ICMS
Role
ICS Developer
Client
POS
Organization
OSI
Duration
Oct 2018 to Feb 2019
Description:
This project is designed to load the ICMS recruiting information of the employees into the Oracle Fusion HCM product. This project used the Oracle Integration Cloud (OIC) to interact with Oracle HCM system.
Responsibilities:
Understanding the requirements.
Created Scheduled based Integration.
Created File, Oracle HCM connections.
Used the stage activity.
Created the agents to interact with the file system.
Developed all the interfaces using ICS.
Project
GFS
Role
Oracle SOA Architect
Client
Capgemini
Organization
Capgemini
Duration
March 2016 to Oct 2018
Description:
Capgemini GFS project is focused mainly on Expense report as well as on Time Sheet applications. This program will be responsible to take all the time sheet reports submitted by various projects and evaluate the cost to the project. MyExpense application will be responsible to take all the expense reports generated by the employees who are travelled to abroad and submitting to the various group managers.
Responsibilities:
Implemented Oracle SOA Infrastructure setup and followed best practices
Provided the Architectural solutions for various systems involved in Standalone integration Systems using Oracle SOA 12c Suite.
Interacting with Client Business to understand their requirements for Oracle ERP integrations using Oracle SOA and OSB.
Design and Developed the SOA Interfaces for GFS.
Designed the Common Data Model all the provider systems to communicate in integration layer.
Used Oracle SOA suite 12c for Orchestration and Integration Technologies in the areas of Web Services, ESB, SOAP, WSDL, BPEL, XML, XSD, UDDI, XML, WS-Basic Profiles, and Web services Security and Virtualization of Services OWSM.
Developed the complex SCA composites in SOA, Proxy and Business services in OSB and Security setups like encryption/decryption, certificates, SOAP Header manipulations etc.,
Define WSDL for BPEL process, partner links, BPEL process templates and developed process logic definition.
Design and Developed SCA composites having BPEL, Mediator processes, configure database, file adapters and tuned BPEL and ESB processes.
Developed technical modeling and BPEL implementation best practices relevant to the client's environment and experience level.
Using JDeveloper as the development environment.
Used to test the developed BPEL processes using SOAP UI Developed different SOAP services and Web Services using WSDL, SOAP and Oracle JDeveloper.
Assisted in training others on BPEL and determining how to integrate BPEL into the Common Services projects.
Assisting in the coding and testing of the Shared Security Common Service which is intended to be a building block for the rapid development of applications. By providing a configurable, stable, standardized set of security-related services, designers and developers will not have to worry about the implementation of a security system and will just need to invoke the web service.
Developed various Synchronous and Asynchronous business processes using BPEL in Jdeveloper.
Responsible to develop the SOA composites
Involved in code reviews
Provided support during SIT, UAT phases.
Fixing the bugs raised during the Testing Phase.
Check-in the code to SVN.
Involved in the client calls to resolve the queries.
Involved in preparing the TDD.
Project
T3
Role
SOA Developer
Client
Charter Communications
Organization
Capgemini
Duration
Dec 2015 to March 2016
Description:
Charter Communications is an American cable telecommunications company, which offers their services to consumers and businesses under the branding of Charter Spectrum.Providing services to 5.9 million customers in 29 states, it is the fourth-largest cable operator in the United States by subscribers, behind Comcast, Time Warner Cable and Cox Communications and by residential subscriber lines it is the tenth-largest telephone provider.
Responsibilities:
Involved in preparing the TDD for the R2B Release.
Provided support during SIT, UAT phases.
Check-In code to SVN.
Involved in code reviews
Provided support during R2A Deployment.
Fixed the bugs raised during the Testing Phase.
Provided support during the code deployment to production.
Project
SOA Upgradation
Role
SOA Developer
Client
Xerox
Organization
TCS
Duration
May 2015 to Dec 2015
Description:
Xerox Corporation is an American multinational document management corporation that produces and sells a range of color and black-and-white printers, multifunction systems, photocopiers, digital production printing presses, and related consulting services and supplies.
Responsibilities:
Starting from Providers and independent services, checkout the service from source control location.
Upgrade services to SOA 11.1.1.7, deploy and unit test
Adding the sensors to all the requestor services, and removing the sensors to the providers.
Check in the service into source control system
Upload the abstract WSDL of the upgraded composite into standard MDS location defined by Xerox.
Documenting the all changes made to the interfaces.
Status reporting, discussion with Onsite/Offshore leads to resolve the queries.
Provided support during SIT, UAT.
Project
GO Telecom
Role
SOA Developer
Client
Ethihad Atheeb Telecom Company
Organization
TCS
Duration
Jan 2013 to May 2015
Description:
Atheeb is an ISP provider in the Riyadh,SA.Atheeb sells the CPE to the Customers as part of service initiation.They do it by various channel like Retailer,Dealer,Sales Executive etc., makes them to utilise the Atheeb Services both Data and Voice.In This project WP will be the front end system to collect data from various channel, EAI is the middleware which takes request from WP and communicates to the different applications like OSM,BRM,REMEDY,ERP for various functionality.
Responsibilities:
Understanding of various processes, functional and technical aspects of In-Scope systems.
Implemented end-to-end Interfaces by using Components of BPEL and Adapters like Web service, DB Adapter including Error handling.
Created the Documents like Deployment guide, IDD [Interface Design Documents], UTC’s and UTR’s [Unit test cases and Unit test results].
Given Pre-prod and Production walk through to the Sustain team about the entire Interfaces technically and functionally.
Status reporting, discussion with Onsite/Offshore leads to resolve the queries.
Unit testing of the all the interfaces using SOAP.
Provided support during SIT, UAT.
Project
Directsales
Role
SOA Developer
Client
General Motors
Organization
Tata Consultancy Services.
Duration
March’2012 to Jan’2013.
Technology
Oracle SOA suite 11g, Business process Execution Language, JDeveloper 11.1.1.7.0, Weblogic Server
Description:
GM is having currently lot of applications scattered for different modules and have different application integration software’s exist as well. This project DirectSales deals with Synchronizing Mainframe application with OMS System [SIEBEL] using Oracle Fusion Middleware through the real-time and batch web services in SOA. [Service Oriented Architecture].Also this project deals with conversion of all existing batch interfaces [Already done by another Vendor of GM] to real-time based interfaces to avoid the server issues and increase the Performance.
Responsibilities:
Understanding of various processes, functional and technical aspects of In-Scope systems.
Discussions with GM Vendor and GM Sponsors to resolve the queries functionally.
Created the Documents like Deployment guide, IDD [Interface Design Documents], UTC’s and UTR’s [Unit test cases and Unit test results].
Given Pre-prod and Production walk thru to the Sustain team about the entire Interfaces technically and functionally and resolved their queries for the same
Develop and configure the Interfaces
Unit and system testing of the EAI interfaces.
Provided support during SIT, UAT.
Project
ICVM
Role
JCAPS,ICAN Developer
Client
General Motors GS027
Organization
Tata Consultancy Services.
Duration
March 2011 to March 2012
Description:
ASEAN (Thailand) Market connector built in ICVM and it will be reconnected with existing ICVM Producer connectors through ICVM. The reconnect program will be executed with existing POMS Producer connectors. This will enable ASEAN Market and ICVM Producer Connectors to exchange Order, Acknowledgement, Status, Produced, Available to ship, Logistic and Invoice events for vehicles through ICVM.
Responsibilities:
Understand EAI Interface design documents.
Develop and configure the Interfaces
Unit and system testing of the EAI interfaces.
Provided support during SIT, UAT.
Deployment support for production and post go live support for the EAI interface.
Project
Integration Engine
Role
Seebeyond Developer
Client
British Telecom
Organization
TechMahindra
Duration
June 2010 to Mar 2011
Description:
Integration Engine facilitates integration among various Authority Service Recipients and the Local as well as National Service Provider applications. It mainly performs a job of message
translation and message routing. IE does not hold Patient data. The messages are held temporarily in the IE database to ensure zero loss of messages. Once successfully sent to the system.
desired recipient(s) the messages get deleted from the database. However IE does maintain routing and configuration data in its persistent database. The IE architecture is highly configurable.
It provides considerable flexibility in using its features. Use of ‘Group & Route’ as well as ‘Convert & Fan’ components to support Acute/RIO/SPR/LHMS interactions.
Responsibilities:
Understand EAI Interface design documents.
Developed and configure the Interfaces
Unit and system testing of the EAI interfaces.
Provided support during SIT, UAT.
Deployment support for production and post go live support for the EAI interface.
Project
GFSS
Role
JCAPS Developer
Client
Pfizer
Organization
CSC
Duration
Oct 2008-May 2010
Description:
The Global Financial Shared Services Centre (GFSS) is the new Pfizer operation
located in Dublin that will combine the financial Processing activities of nineteen European
countries into one Single-platform focused suite in Dublin.
Responsibilities:
Understand EAI Interface design documents.
Developed the EAI Interfaces
Unit Testing the Interfaces
Provided support during SIT,UAT.
Project
MAPS-LIMS
Role
JCAPS Developer
Client
Pfizer
Organization
CSC
Duration
May 2008-Oct 2008
Description:
Maps-Lims is bidirectional interface. MAPS-LIMS Interface is based on service
oriented architecture (SOA). The eGate Java Collaboration Definition (JCD) for MAPS-LIMS is
exposed as an externally callable web service with input as the SyncLotInformation XSD based
OTD and output as Confirm BOD XSD based OTD. The JCD uses JDBC to insert the data into
LIMS Oracle 9i database and invoke the PL/SQL Store Proc (LIMS API). LIMS-MAPS interface is
triggered by Item Standard message a from the Poll Scheduler APPLINKS common service. The
Poll Scheduler is configured to send a trigger message to LIMS-MAPS interface on a periodic
basis. LIMS-MAPS JCD uses JDBC to selects all APPROVED and RESOLVED transactions from
LIMS and then uses Java APIs to invoke MAPS web Service.
Responsibilities:
Setting up Genie configuration for MAPS-LIMS interface.
Involved in Migration of project between different environments (DEV to TEST).
Involved in Integration testing support.
Supporting those sites.