Summary:
Around * years of experience in Analysis, Design, Development, Testing, and implementation of Enterprise Application Integration (EAI) solutions architecture in Cloud with Dell Boomi, SAP CPI, Mule ESB and Jitterbit.
Around 5+ years of experience in Boomi on development as well as maintenance projects.
Around 2+ years of experience in Mule ESB on development as well as maintenance projects.
Around 2+ years of experience in SAP CPI on development as well as maintenance projects.
Hands on experience in engineering Real Time, Batch and ETL Data Integration solutions between on-premises, cloud and hybrid integrations using Dell Boomi, Mule ESB and SAP CPI.
Worked with Subject Matter Experts (SME), Business Analysts, Product Owners, and Developers to perform development activities across all phases of project development lifecycle.
Have Excellent System level design, development and implementation of software applications that includes Enterprise Application Integration.
Good exposure in gathering Business requirements by interacting with the business Users and perform gap analysis and feasibility study for the given requirements.
Accountable for providing end-to-end solutions and owned Proof of Concepts (POCs) to implement Dell Boomi, SAP CPI and Mule ESB new features.
Deep expertise in building APIs and Webservices to consume when sending data to target systems via SOAP API and REST API.
Deep expertise with designing, implementing, and administering large volume data Integrations, atoms, and molecules setup.
Deep expertise in Handling and Creating Extensive Error Handling Frameworks.
Expertise in integrating various SaaS applications such as Salesforce, SAP SuccessFactors, NetSuite, Service Now, Workday.
Hands on experience on technology connectors such as Database, Email, FTP, Disk, SFTP, Webservices SOAP Client, HTTP client, SAP.
Experience in building API Management services for exposing integration as REST and SOAP API services.
Expertise in integrating the various third-party applications using REST and SOAP web services.
Hands on experience in Creating Custom Scripts in Groovy and Java Script.
Experience in using OAuth 2.0 configuration in Integration tools.
Hands on experience in implementing event driven, scheduler based, publish subscribe patterns in Enterprise Application Integration tools.
Experience in extracting the data from different data sources i.e., Text, CSV, XML, JSON, Database, EDI and manipulating XML/JSON, and flat file documents using Java Script.
Experience in working with different technologies like SOAP, REST, XML, WSDL, RAML, Swagger and JSON.
In depth knowledge on Data Mapping, Data Conversion, and Data Cleansing in Dell Boomi, Mule ESB and SAP CPI.
Good working experience with PGP encryption/ decryption and creating the certificate.
Involved in code migration/deployments to various environments using Environment Extensions, Property files, externalised parameters.
Defect fixes for System Test, Operational Acceptance Test and Production.
Proven Experience in Complete life cycle of Design, Development, Documentation and Maintenance of the Integration packages.
Expertise in creating Users, Assigning User Roles, creating Connections, Generating Swagger files.
Excellent problem-solving skills with good interpersonal skills, quick learner, and excellent team player.
Certifications:
Currently holds the following Certifications:
Dell Boomi Associate Developer
Dell Boomi Professional Developer
Dell Boomi API Management
Dell Boomi Production Administrator
Jitterbit Core Certified
Jitterbit Foundations certified
Mulesoft certified Developer- Level 1
Mulesoft Integration and API associate
Skills Summary
Integration Tools
Dell Boomi, Mule ESB, SAP CPI, Jitterbit
Web Services
APIs, WSDL, SOAP, REST API, EDI, XML, JSON
Web Technologies
Groovy, JavaScript, HTML, CSS
CRM
Salesforce.com
Operating Systems
Windows, UNIX/Linux
Incident Management Tools
JIRA, Service Now, HP Quality Center, Remedy
Databases
Oracle, MS-SQL, SQL-Server
Cloud Data Bases
Snowflake, Google Big Query, Oracle Financial Cloud
Methodology
Waterfall, Scrum, & Agile
Professional Experience:
Client
ATN International
Role
Boomi Senior Technical Consultant
Duration
April 2019 – Till Date
Environment
Boomi Integration
Boomi API Management
Oracle SQL/PLSQL
JIRA, Share Point, ServiceNow
Applications Integrated
Amdocs Mobile Financial Services
Oracle Field Service Inbound & Outbound
Commsoft OSS/BSS
Advantage 360
Twilio
Alarm.com
SurveyMonkey
Snowflake
USAC Open Data
Salesforce
Kannel SMS Gateway
Responsibilities:
Gather the requirement by participating in the meetings with stake holders along with Project Managers.
Design, Orchestrate and Develop the solution using Boomi Integration and API Management.
Designing interfaces using Dell Boomi where quality and performance were of utmost importance.
Designing a Common Error Handling Framework which is reused in all the ATN International projects.
Leverage Boomi Atomsphere APIs to develop Customized Dashboards in Grafana.
Developing complex mappings using various transformations like Document Cache Lookup, Cross Reference Lookup, Simple Lookup, SQL Lookup, Custom Scripting, User Defined Functions, String, Numeric and Date Functions, Connector Calls, get and set Properties.
Walking over the High-level design to the Business Users/Stakeholders and getting approval over the High-level design.
Extensively worked with HTTP Client, HTTP Patch Client, Web Services Server, Salesforce, Snowflake, Database, Atom Queue, Web Services SOAP Client, Disc, Mail, Twilio, SFTP, Atomsphere API Connectors.
Designing and Developing the SOAP API in boomi using OFSC outbound WSDL.
Designing and Developing numerous REST APIs in boomi to be consumed by Android, IOS, USSD and WEB applications.
Extensively worked with N-tier architecture, Data Synchronizing Tasks, Application Integration, API Management, User Management, CORS configurations and Process Reporting.
Creating different components like Connections, Connector Operations, Cross Reference Tables, Document Caches, Mappers, Profiles and Processes using Create Component.
Extensively worked with most of the Dell Boomi shapes like Route, Branch, Add to Cache, Try/Catch, Exceptions, Flow Control, Business Rules, Decision, Cleanse, Message, Process Call, Program Command, etc. for various processes.
Used Data Process Shape in various scenarios like split the document, combines the documents, search and replace, PGP Encryption and BASE 64 Encode and Decoding purposes to transform documents from Source to Destination.
Developing the Database/Flat file/JSON/XML profiles, Boomi Mappings, Processes using with different connectors/shapes and logic shapes between the application profiles using Dell Boomi.
Split the complex business logic processes into sub processes using process call shape and make the flow easier to team and for trouble shooting the issues.
Apply and utilize Boomi in-built features like set process property, set dynamic document property and set dynamic process property to store the documents and set wherever required to call these document property values.
Apply Exception Handling logic to capture process level or document level errors for one or more documents that fail during the execution using its Document Property Meta Data Base options in Try/Catch Shape.
Actively involve in Boomi Code reviews, Deployments, Boomi Admin and Production Support activities like bouncing Boomi nodes, re-start, debug the production failure jobs and prepare the Root Cause Analysis (RCA) report and fix the bugs as an emergency incident.
Developing integrations with asynchronous mechanism exposing as webservices and sending data to atom queues.
Deploy Boomi code to SIT, UAT and Production environments using Environment Extensions feature for different Boomi ATOMs to use unique Boomi code and configured connection details in Atom Management.
Follow Boomi API management standards to send REST API calls to Pioneer system like Token creation and supply relevant parameters to different HTTP API calls like GET, POST, PUT and DELETE.
Schedule the deployed Boomi Processes using in-built Scheduling feature in Atom Management to automate the process executions on based on priority.
Perform Unit Testing after Developing Boomi code in TEST mode, using Postman and SOAP UI.
Configuring Atoms on Dev/Test servers, Monitoring Jobs Process Reporting Screen, Real-time & Account Dashboard Screen for errors and daily transaction count.
Analyze the performance issue and provide the solution to improve the performance.
Doing peer to peer review for the code developed by the team members.
Created Users and Assigned Roles to the users using Administrator Services.
Involving in the various stages of Stages of SDLC process like requirement gathering, assigning the development tasks to the peers, and assisting in various testing phases like unit testing, functional testing, user acceptance testing.
Co-ordinate with various teams as deployment of code is dependent with deployment of others team (like source application/target Application).
Client
Alstom
Role
Boomi Technical Consultant
Duration
February 2017 – April 2019
Environment
Boomi Integration
Boomi API Management
Kanban
Applications Integrated
SAP ECC
SAP HANA
IBM Maximo
Azure AD OpenID
SFTP
Responsibilities:
Connect with business analysts and stake holders to gather the requirements.
Design, Development, Deployment, and management of multiple cloud Integration Processes using Dell Boomi Atomsphere.
Create different components like Connections, Connector Operations, Cross Reference Tables, Document Caches, Mappers, Profiles and Processes using Create Component.
Understand the total flow of data from one application to another mentioned in requirement document.
Develop SAP Listener for receiving Inbound Service Notifications and Service Orders.
Work on Proof of Concepts (POCs) to implement or add any new features with Boomi.
Develop and extracted various types of data/documents using Profile formats like XML, Flat File, DB and JSON to translate documents from IDOCs to Destination CSV, JSON and XML formats using Mapper.
Develop Custom Scripts for Boomi in Groovy and Java Script to handle unsupported Boomi Architecture.
Load different types of data/documents in Boomi internal memory using Add to Cache and applied unique Index to fetch the documents from Boomi memory (Load from Cache).
Applied and utilized Boomi in-built features like set process property, set dynamic document property and set dynamic process property to store the documents and set wherever required to call these document property values.
Implemented Email Notification Framework for notifying the error records details to stake holders.
Applied Exception Handling logic to capture process level or document level errors for one or more documents that fail during the execution using its Document Property Meta Data Base options in Try/Catch Shape.
Deploy Boomi code to SIT, UAT and Production environments using Environment Extensions feature for different Boomi ATOMs to use unique Boomi code and configured connection details in Atom Management.
Schedule the deployed Boomi Processes using in-built Scheduling feature in Atom Management to automate the process executions on based on priority.
Extensively used most of the Dell Boomi shapes like Route, Branch, Add to Cache, Try/Catch, Exceptions, Flow Control, Business Rules, Decision, Cleanse, Message, Process Call, etc. for various processes.
Prepared Unit Test Plans and executed the Test Results.
Work with QA team in Integration Testing, System Testing and UAT teams to analyse and resolve open defects.
Create Boomi support tickets and interact with Dell Boomi support team based on priority tasks.
Client
Delek US
Role
SAP CPI Technical Consultant
Duration
February 2016 – May 2017
Environment
SAP CPI/HCI
JIRA
Applications Integrated
SAP SuccessFactors
SAP ERP
DISK
SFTP
Responsibilities:
Gather the functional requirements from onsite counter parts to understand the functional specification document and finalize the technical solution.
Create custom integration flows based on requirements. Implement Cloud to Cloud and Cloud to On-premises integrations.
Configure and edit pre-packaged integration content to implement the business requirements.
Implemented prepackaged integrations between SAP SuccessFactors employee central to SAP ERP integration to transfer employee and organization data and cost center data from SAP ERP.
Used SF APIs and OData APIs to build custom integrations in SAP CPI.
Create communication channels for sender and receiver agreements configuration.
Implement sequential and parallel multicasting for connecting multiple systems.
Develop error handling framework using mail adapter.
Extensively used most of the CPI components like Integration Process, Exception Subprocess, Local Integration Process, Groovy Script, JSON and XML Conversions, Timer, Message Mapping, Content Modifier, request reply, process call, encoding, splitter/gather, join, router etc.
Work on Proof of Concepts (POCs) to implement or add any new features with SAP CPI.
Work on PGP Encryption for data encryption and decryption.
Build mapping logics using standard mapping functions and custom mapping functions.
Performed unit testing and prepared test cases.
Involve in Transports/Deployment of interfaces from Development to Quality and Production environments.
Perform Monitoring activities for all the developed interfaces.
Client
Hertz
Role
Mulesoft Integration Consultant
Duration
July 2014 – October 2016
Technologies Used
Mule ESB 3.X
Jenkins
Kanban
Responsibilities:
Gather requirements and detailed specifications for Mule ESB implementation.
Involve in analysis, design, development, and implementation life cycles of this project.
Develop RAML as part of the API design and enable mocking service to test and send to the business partners for the approval.
Design and Implement RESTFUL Web Services using various data format (JSON, XML) to provide an interface to the various third-party applications.
Create Flows, Sub Flows, Exception strategy, Data Mapper transformation in Mule configuration.
Integration of various systems utilizing Anypoint Queues, Active MQ, Http, File system, DBs and SFTP components.
Implement data transformation using XPATH, XSLT, Data Weave, custom java classes.
Extensively used Mule components that includes File, SMTP, FTP, SFTP, and JDBC Connector.
Work on exception handling mechanisms based on the business requirement in Mule ESB.
Create http inbound & outbound flows, custom java transformers and Security of Mule endpoint.
Create lots of Mule ESB flows using Anypoint Studio, perform payload transformation and develop middleware frameworks for routing the messages to appropriate systems.
Implementing and consuming both SOAP and REST web services.
Working on Flow Control using Choice, Scatter-Gather based on use case.
Implement Exception Handling, Logging and Debugging.
Extensively used Maven to package apps and Jenkins to automate deployments to environments.
Extensively used many Mule based components/Scopes like Async, Scatter Gather, Splitter, gather, Re-sequencer, Message Enricher, For-Each, Choice etc.
Develop MUnit test suite for unit testing and Integration testing with 100% code coverage.
Extensively used Mock, Spies and Assertions as part of the MUnit test Suite for the Mule apps.
Work with QA team in Integration Testing, System Testing and UAT teams to analyse and resolve open defects.
Perform Monitoring activities for all the developed interfaces.
Remaining Projects
Project Name
Role
Integration Tool
Delek US-Migration Project
Senior Integration Consultant
Dell Boomi & SAP CPI
Steelite-B2B Integration
Senior Integration Consultant
Dell Boomi
CHEP
Integration Consultant
Mule 3.X
Mediakind
Integration Consultant
SAP CPI
Academic details
Degree
College/University
Year of passing
B.Tech
VSU, Nellore
2014