Summary
Overview
Work History
Education
Skills
Certification
Timeline
Generic

Mani Deep

Certified MuleSoft Developer
North Brunswick,NJ

Summary

  • Designed, Developed API Specification using Anypoint API Platform and create REST APIs using RAMLand developed flow using API-Kit Router in Anypoint Studio as per design specification.
  • Extensively used Mule component such as File, Transport, HTTP, SMTP, FTP/SFTP, JDBC, Kafka, Database, JMS Queue and Salesforce connector.
  • Created Mule Private and Public flows to integrate Data from various sources into Database and some transformations were also done at Process API layer.
  • Designed and Implemented REST/SOAP Web Services to provide interface to various third-party applications.
  • Implemented DataWeavefor data transformations and data validations within flows & sub flows and content-based routing using Mule ESB.
  • Designed various types of flows using API-Led Connectivity Integration Strategy which are integrating application and APIs with Salesforce, Amazon Web Services, Database, Kafka.
  • Experience in working with AWS(S3, SQS, SNS, etc.)
  • Working experience on Batch Processing and handling large files.
  • Practical knowledge of DevOps practices and tools such as AWS Ansible, Terraform and Docker.
  • Implemented logging using Log4j framework, Exception Handling and Error Handling.
  • Implemented security of Mule ESB endpoint through Security Certificates, Key Exchange, Encryption, Decryption and OAuth, OAuth OIDC Authentication & Authorization using Access Token.
  • Did POC's on creating Dockerimages and creating container by using the same and deploying into cloud platforms and having good knowledge on Kubernetes orchestration.
  • Code walk-throughs, Mule Debugging, and error fixing.
  • Pushing code changes to GIT repository for code coordination and Used Jenkins for CI/CD deployment strategy.
  • Involved in performing Integration testing of whole application.
  • Communicate with BA for any doubts in Project Stories/Task.
  • Performed unit testing through MUnit test cases for Mule flow and deployed to On-Premises and CloudHub.
  • Coordinated in all testing phases and worked closely with performance testing team to create a baseline for the new application.
  • Develop API Portalsto document the APIs.
  • Collaborated with other developers to identify and alleviate software errors and inefficiencies.
  • Tested Applications and databases to identify issues and make necessary modifications.
  • Knowledge of Splunk, TWS for scheduling and log monitoring.
  • Understand Stories/Task Acceptance Criteria and Implement same, Participate in daily scrum meeting.
  • Strong knowledge of various deployment models including Runtime Fabric (RTF), Good Knowledge on AWS EKS.
  • Experience configuring and deploying enterprise iPaaS platforms, and working with Cloud hub, Runtime Fabric, On-prem workers, for hybrid deployments.

Overview

7
7
years of professional experience
4042
4042
years of post-secondary education
1
1
Certification

Work History

Senior MuleSoft Developer

J&J
01.2024 - Current
  • Designed and implemented a robust integration architecture for an ERP implementation, seamlessly connecting Oracle Database, MuleSoft, and SAP. Leveraged MuleSoft’s Anypoint Platform to orchestrate API-led connectivity, enabling real-time and batch data synchronization while ensuring scalability, security, and performance optimization.
  • Developed Mule flows using different Mule connectors like Salesforce, AMQP, PayPal, AWS and Azure connectors, FTP, SFTP, JMS.
  • Development Mule APIs and invoked by .NET Applications.
  • Created Product publish, Pricing solution mule applications using API led architecture by creating process, experience, and system API's.
  • Experience configuring and deploying enterprise iPaaS platforms, and working with Cloud hub, On-prem workers, for hybrid deployments.
  • Created a custom error handling and alerting application to use in all mule applications.
  • Designed and Published Proxy Mule APIs in Anypoint Exchange: Developed reusable RESTful proxy APIs using RAML/OpenAPI specifications in Anypoint Exchange, enabling secure and governed access to Salesforce REST APIs for enterprise integrations.
  • Participated in the Agile scrum and sprint planning meetings with business product owners to understand and prioritize features and user stories for Mule Integrations.
  • Configured MuleSoft flows to integrate SAP ERP with Salesforce, ensuring real-time data consistency for critical pharmaceutical processes like drug inventory management and sales order processing, improving operational efficiency by 20%.
  • Developed and executed MUnit test cases to ensure the reliability, functionality, and performance of Mule APIs during development and deployment.
  • Used Git, Bitbucket, Jenkins tools for Continuous integrations and continuous deployment.
  • Complex business logic is easily handled in Data weave connector and Mule Expression Language (MEL).
  • Utilized ServiceNow for Change Management to create production tasks, ensuring successful deployment of Mule APIs and conducting IT validation.

MuleSoft Senior DEVELOPER

UBS
08.2023 - 01.2024


  • Developed robust Mule applications using flows and sub-flows, implementing connectors, batch processing, file handling, flow controls (choice, scatter-gather, etc.), and various scopes (transaction, cache, message enrichment). Ensured reliable and maintainable integration through effective exception handling and best practices in Mule ESB development.
  • Designing the APIs using RAML on the Anypoint design center.
  • Develop Restful/SOAP web services in Mule ESB based on SOA architecture.
  • Implemented API Auto-Discovery in MuleSoft to enable seamless API management via Anypoint Platform, allowing runtime visibility, policy enforcement, and version control directly from deployed applications.
  • Configured and managed auto-scaling strategies in Anypoint Platform, enabling both horizontal and vertical scaling of Mule applications based on workload demands, ensuring high availability, optimized resource utilization, and consistent performance in cloud deployments.
  • Employed Message Brokers like ActiveMQ and Kafka to orchestrate the subscription and publication of messages while implementing SSL-based security certificates to ensure the secure exchange of data.
  • Configured Docker Compose for local MuleSoft runtime testing, enabling developers to run isolated microservices without full platform dependencies.
  • Tuned long-running queries by analyzing execution plans, adding appropriate indexes, and restructuring joins and filters.
  • Setup the Continues Integration and Continues Deployment (CI/CD) tools using Maven, Jenkins and Git.
  • Help the testing team & Use Maven tool to build & deploy the applications on to the CloudHub.
  • Involved in developing exception handling process using choice-exception and catch-exception strategies for different flows.
  • Create and manage different environments on CloudHub to deploy the Mule ESB application.
  • Perform unit testing in Anypoint Studio by using MUnit and ensure code coverage using SonarQube.
  • Migrating the applications from Mule 3.9.x runtime to Mule 4.1 runtime.

Application DEVELOPER

Deutsche Bank
01.2022 - 08.2023
  • Developed flows for integrating the connectors, transformers and using Mule ESB for XML to CSV conversion and many other transformations.
  • Optimized database performance by implementing connection pooling, fine-tuning SQL queries, using parameterized statements, and leveraging batch operations to reduce latency and improve throughput in high-volume MuleSoft integrations.
  • Implemented transaction management in MuleSoft using transactional scopes to ensure data consistency across multiple systems, enabling reliable rollback and commit operations during complex request flows.
  • Configured API Manager policies (OAuth 2.0, Client ID, IP Whitelisting, SLA rate limiting) to provide access for external vendors and internal services.
  • Utilized various integration patterns and design patterns - point-to-point, service-oriented architecture (SOA), Microservices, Singleton, Factory, Model-View-Controller and Inversion of Control.
  • Created CloudHub alert notifications so that we receive email in case of any error data flow or in the case of errors in connectivity.
  • Tracking, versioning of code changes is facilitated by VSTS for supporting software team collaboration and continuous delivery/integration (CI/CD) such as Git-based source control repositories, project tracking tools, telemetry services, a streamlined development IDE, and more.


Integration Engineer

Mashreq
12.2019 - 08.2021
  • Experience with gathering requirements, providing integration solutions based on business requirements and leading the team of developers to implement integration solutions.
  • Involved in Project kick off meetings, SSD reviews, Detail design meetings from the initiation of the project.
  • Provided re-usable solutions on most of the integrations using the MuleSoft API-Led Architecture.
  • Implemented the Experience, Process and Service Layer APIs and played a major role in developing the Network of APIs for the organization to re-use the integrations.
  • Developed on-premise, cloud hub and hybrid integration solutions.
  • Developed integrations with Share point, Workday, etc.
  • Developed SOAP and REST web services with various authentication methods like Basic Authentication, Token Authentication and OAuth.
  • Developed APIs for encryption and decryption using PGP algorithm. Implemented this solution using the Bouncy Castle jars that comes with the MuleSoft bundle.
  • Installed Mule ESB runtimes on UNIX server.
  • Migrated applications from 3.5.1 to 3.7.3 and 3.8.5 versions which involved migrating SOAP web services from using CXF to SOAP Kit Router, migrated Data Mapper scripts to Dataweave etc.,
  • Extensively used Active MQ for asynchronous message processing integration solutions.
  • Experience with setting up Active MQ in UNIX servers.
  • Worked with CI/CD.

software developer

Meraas India
11.2018 - 12.2019
  • Troubleshot incidents reported by end-users to schedule system changes and identify permanent solutions.
  • Collaborated with upper management to drive strategy and implement new processes.
  • Communicated and explained business requirements to team members to understand and implement functional demands.
  • Analyzed existing systems and databases and recommended enhancements to solve business needs.

Education

M.Sc. - Computers Science

University of New Haven
12-2022

B.Tech. - Computers Science

Malla Reddy Engineering College

Skills

MuleSoft ESB

MuleSoft APIs

Anypoint platform

Cloud hub

RAML

Salesforce

undefined

Certification

MuleSoft Certified Developer (Level 1)

Timeline

Senior MuleSoft Developer

J&J
01.2024 - Current

MuleSoft Senior DEVELOPER

UBS
08.2023 - 01.2024

Application DEVELOPER

Deutsche Bank
01.2022 - 08.2023

Integration Engineer

Mashreq
12.2019 - 08.2021

software developer

Meraas India
11.2018 - 12.2019

M.Sc. - Computers Science

University of New Haven

B.Tech. - Computers Science

Malla Reddy Engineering College
Mani DeepCertified MuleSoft Developer