Post Job Free
Sign in

Boomi Integration Consultant

Location:
Glendale Heights, IL
Posted:
June 02, 2022

Contact this candidate

Resume:

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

Mail

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



Contact this candidate