Boomi Developer/Lead at Cognizant (2023-02 – Present)
- Co Ordinating with multiple teams for Integration requirement gathering and understanding the business logic for developing Integrations.
- Connecting to multiple Applications like Salsify, Shopify, Database, SFTP etc to send and receive data in different formats.
- Creating workflow and handling different Synchronous and Asynchronous processes.
- Understanding flow of project from business and technical point of view.
- Understanding the functionality for complete ERP workflow and designing integrations accordingly.
- Creating and monitoring common error handling framework using Boomi.
- Documenting the Design, Mapping and Testing documents.
- Co Ordinating with different teams for UAT and supporting the whole integration throughout Production deployment.
Boomi Developer/Lead at Infosys (2021-01 – 2023-02)
- Co Ordinating with multiple teams for Integration requirement gathering and understanding the business logic for developing the A2A integrations.
- Gathering details on the data structure formats(XML, JSON, Flat Files etc.) and transformations logic to be implemented from the source and the destinations teams.
- Converting the Integration logic to multiple Boomi Interfaces and creating architecture design diagrams for each interfaces.
- Designing and creation of REST APIs for interaction with the client web page services.
- Fetching data connecting to multiple applications like SAP, MS SQL DB, Kafka topics and converting data into canonical format using boomi platform.
- Sending data into multiple applications like I-Network and Facets used in healthcare domain.
- Sending data to the desired locations requested by the downstream application for them to be able to read the data.
- Exposing Boomi Interfaces as REST API and adding required authentication(Basic Auth, Token, Okta etc) to the APIs
- Automating the Interfaces for them to execute without manual intervention.
- Creating and monitoring common error handling framework using Boomi for all the integrations and sending error and audit records to Splunk dashboards. Notifying the respected business users and acting on the errors for minimum business impact.
- Creating a development plan for the Boomi team and ensuring the Boomi interfaces are delivered within the given timeframe.
- Creating unit test cases document, mapping documents and technical design document for each Boomi interface developed and maintaining the same in Boomi inventory.
- Responsible for code review for interfaces created by different team members.
- Monitoring Errors, Schedules and executions of each interfaces and resolving issues within agreed SLA.
- Software development document creation for future understanding and knowledge transfer.
- Understanding flow of project from business and technical point of view.
Developer at Jade Global (2019-12 – 2021-01)
- Designing of integration process using Dell Boomi.
- Fetching data from multiple connectors like Coupa, SAP, HTTP Rest API, Webservices, JMS Connector.
- Converting data into canonical format to create superset profile for sending data into multiple ERP systems.
- Use of Atom Queues (P2P and Publish/Subscribe) to send data to end applications.
- Created common error handling process with using Email connectors and Data Logging feature.
- Used javascript code to meet customer requirements on business logics for data.
- Deployment and monitoring of the integration process developed taking complete ownership of the integration process developed.
- Preparing documents for all development and mappings for fields.
- Involved in project design phase, mapping customer requirements,configuration,testing and implementation of various module.
Developer at TCS (2018-01 – 2019-11)
Project: LAMB WESTON, INC.
- Designing of integration process using Dell Boomi.
- Experience in Boomi Process building and deployment, Boomi MDM, exception handling, connectors and all aspects of design and development.
- This includes fetching data from different sources like SAP, Salesforce, SQL DB, Workday etc using different connectors.
- Developing code in javascript for data transformation and cleansing.
- Storing data in dell boomi master data hub as per client design model.
- Hands on design, development deployment and management of multiple integration processes.
- Developed SQL queries for fetching data from MS-SQL and MY SQL servers and able to write javascript code for transformations.
- Worked closely with end users and business analysts to gather information in order t design data integration solutions.
- Translate business requirements into technical process integration and design, ensured client requirements are met in design.
- Preparing documents for all development and mappings for fields.
- Involved in project design phase, mapping customer requirements,configuration,testing and implementation of various module.
Developer at TCS (2017-08 – 2017-12)
Project: E. I. duPont de Nemours and Company
- Worked as MQFTE developer and part of MQFTE Agent installation team in Dupont.
- Handled agent installation and configuration related activities as per project requirement.
Mysql/Unix Production Support Executive at Trent Hypermarket Limited (2015-07 – 2017-07)
- Handling of the articles,offers on articles,invoices and whole customer base of Star Bazaar(Trent Hypermarket Limited) and all the CRM activities.
- Created Mysql Tables, Views, Constrains, Synonyms, Sequences.
- Worked with relationship database models, schemas & entity-relationship diagrams (ERMs) to create various production data reports for client.
- Created new schemas for the customer.
- User management in mysql.
- Developed stored procedures and shell scripts for repetitive production support activities and reduced manual intervention.
- Managed performance and tuning of SQL queries and fixed the slow running queries in production.
- Deploying major/minor application or database changes of production.
- Monitoring of Backup Processed and Data Replication for seamless Server crash recovery.
- Daily reporting of sale data and preparing KPI reports for clients.
- Fine-tuned database with respect to specific behaviors.
- Monitored and performed tuning on database server and optimization of queries.
- Extracted and transformed required data packages.
- Ensured data integrity and detected data errors and misuse.
- Changed database architecture which was getting used earlier. Due to this space to save the data got reduced and performance got increased.
- Optimization of mysql queries having high latency.
- Responsible for gathering troubleshooting issues.