I am keenly interested in challenging assignments, which will enable me to sharpen my skills and make me competent enough to excel in Enterprise Integration Application design and development.
Have 6+ years of total experience in the Software industry, with 3+ years as a Mule ESB developer.
I worked extensively on the MuleSoft platform including Anypoint Studio, Design Center, Exchange, API Manager and Runtime Manager. I have a good understanding of SOAP web services. Actively involved in each phase of the API life cycle i.e., Gather Requirements, Design, Implementation, Test, Secure and Deploy. Proficient in designing, developing, and managing REST APIs and integrations, following best practices using the MuleSoft Anypoint Platform. Worked on various projects that involved deploying Mule applications using Cloud Hub and on-premises deployment strategies.
Hands-on experience in designing and implementing system, process, and experience layer APIs using API-led architecture. Strong understanding of RESTful API design principles, and ability to create clear, concise API specifications using RAML.
Experience working with different data formats, such as JSON, XML, and CSV. Hands-on experience in using Mule Connectors, such as HTTP, Database, JMS, VM, FTP, File, SFTP, Salesforce, Web Service Consumer, etc.
Hands-on experience in using Mule components such as API Kit Router, Choice Router, Batch Processing, Scatter-Gather, For-Each, Parallel For-Each, Validation Modules, Error handlers, Object Store, and Scheduler. Proficient in the DataWeave programming language for data mapping and transformation within Mule applications. Proficient in robust error-handling mechanisms in MuleSoft applications using Try-Scope, On-Error Continue/Propagate, and custom error handlers. Strong hands-on experience in recording and writing unit tests using MUnit to ensure the reliability and functionality of Mule applications and APIs. Proficient in creating and applying security policies to APIs. Hands-on experience in using various CI/CD pipeline tools, such as Jenkins, Bitbucket, GitHub, etc.
Possess excellent problem-solving and debugging skills, which enable me to quickly identify and resolve issues in MuleSoft applications and APIs. Hands-on experience in creating and maintaining documentation for MuleSoft applications in Confluence.
Extensively interacted with team managers, leads, business analysts, QA teams, and clients to understand technical and functional requirements, and provide system solutions to satisfy business needs.
Strong communication and interpersonal skills, with the ability to communicate effectively with technical and non-technical stakeholders, and to work collaboratively in an Agile team environment.