Devops Res
Devops Res
SUMMARY:
Over 11+ years of Professional IT experience in analyzing Design and implementation of different applications using
Mule Soft ESB/WSO2.
Experience in both Enterprise and Community editions of Mule ESB. Good experience on working with Mule API
Manger and RAML
Experienced in developing Mule ESB flows and integrations by using Service-Oriented-Architecture (SOA) and
Enterprise Application Integration (EAI) using Mule Runtimes
Expertise in designing and developing enterprise services using RAML in Mule, REST based API’s, SOAP web services
and use of different mule connectors
Hands on experience in Mule Expression Language (MEL) in order to access and evaluate the data in the
payload, properties and variables of a Mules message
Developed applications in Anypoint Studio and deployed, undeployed those applications on Cloud hub as well as
on-premise with Mule Management Console (MMC)
Strong application and integration experience using MuleSoft ESB with connectors, transformations, Routing,
Exception Handling and Messaging using ActiveMQ and RabbitMQ
Experience in CI tools like Jenkins (User Access, Node Management, Plugin Management, Job
Configuration/Management, CI/CD Pipeline Creating/Management, and Mail Alerts Web hooks)
Designed and developed various integrations using Mule ESB and also good knowledge on Mule MMC and
Enterprise release. Worked in various MuleSoft features like Data Weave, API designer and various connectors to ensure
robust and loosely coupled integration layer every time
Hands on experience integrating multiple applications using Mule ESB. Utilized different connectors, transformations,
Routing, Messaging and Exception handling using Mule ESB
Good experience in configuring the APIs, Proxy endpoints and API analytics based on technical specifications with
MuleSoft API Manager
Experience with build tool Maven and SCM tool GIT: managing branches, merging Code across branches, user access
Working knowledge on configuration of ANT and Maven built automation tools.
Working knowledge of Ant/Maven for project build/test/deployment, Log4j for error logging and Debugging, JUnit for
unit and integration testing and XML Spy for XML validations
CERTIFICATION
TECHNICAL SKILLS:
Responsibilities:
Actively involved in development and testing of the applications. Followed Agile including design, development,
implementation, verification and validation, with a two-week sprint process and Implemented SOAP, REST web
Services based on SOA
Implemented three-layer API led architecture and extensively worked on system and process layers of different
API’s. Created MULE ESB artifact and configured the MULE configurations files and deployed
Developed multiple integrations related to fleet management and documented high-level design, development
and testing document.
Customized the Jenkins Pipeline groovy script as a part of Continuous Integration and Continuous Deployment
for the process of automation testing. Integrated the Postman testing tool with Jenkins under CI/CD automation
Created Mule Flow using End Point, Connector and Component bean using Mule ESB to communicate client/server
Systems.
Create a Runtime Fabric using Runtime Manager and connection between the anypoint platform as well as azure
Kubernetes service.
Create the rtf namespace for Runtime Fabric and verify mule pods available on the aks cluster
Create a Docker pull secret for pulling the Runtime Fabric component images
Create and verify autoscale is enabled on the AKS Cluster.
Worked on Kafka topic setup in order to publish and consume messages from mule flows and followed event driven
architecture.
Install and setup flex gateway on anypoint platform as well as on Kubernetes service.
Created http inbound & outbound flows, routing, orchestration, transformations and Security of Mule ESB
application using OAuth
Extensively used Mule components that include File, SMTP, FTP, SFTP, JDBC Connector, and Transaction
Manager
Developed Sequence diagrams, Process flow diagrams for the different integrations based on the requirement
Involved in development of multiple integrations with legacy systems and also worked on legacy data format
COBOL Copybooks
Developed different integrations which uses Database, Active MQ, and also integrated webservices using
SOAP as well as REST using Mule ESB
Created Mule flows with different components like HTTP, Salesforce, VM, Transform Message, filters, routers
and many others to achieve the required business logic
Developed integrations between External APIs, In-House APIs (MDM, CMDR, Seamless), CRM (Salesforce) and
Database (Oracle, MySQL) using MuleSoft ESB
Created Mule ESB helper class to call the Mule flow, connection end point and connectors directly from Java
component instead of creating another Mule Flow
Strong knowledge and hands on experience in documenting and designing REST API's using RAML File.
Created Splunk Lookups, alerts, log parsing, reports, dashboards etc.
Developed Mule ESB projects for services with synchronous and asynchronous Mule flows
Worked on developing interfaces between Salesforce (SFDC) to ORACLE MuleSoft technologies
Used AWS Code commit as source repository for versionin
Used Anypoint MQs for messaging between different API’s in different layers
Built and deployment mule projects to Cloud Hub using Maven (Mule-Maven-plugin) through Jenkins
Implemented Log4j for logging purposes. Used SOAP UI & POSTMAN for testing the application services
Implemented choice, global, custom exceptional handling mechanisms based on the business requirements with
Mule ESB. Extensively used Dataweave to transform the messages
Experience in MuleSoft Anypoint API platform on designing and implementing Mule APIs.
Environment: MuleSoft Runtime 3.8.4,3.9,4.1.2, Java/J2EE 1.8, Anypoint Studio, ActiveMQ, IBM WMQ, Salesforce,
Cloudhub, RabbitMQ, Nexus, Workbench, Jenkins, Apache-Maven, AWS, SOAP Webservices, GitHub, API, RAML, FileZilla,
Splunk, OAuth, Putty, Groovy, Postman.
DataWarehouse Labs Inc, NJ Jan 2014 – Mar 2017
Sr. MuleSoft Developer (Contractor)
Responsibilities:
Actively involved in all phases of SDLC (Analysis, Design. Implementation, Deployment) for the project. Followed
Agile methodology with TDD and a two-week sprint process
Creating Flows, Sub Flows, Exception strategy, Data Mapper and Data Weave transformation in Mule configuration.
Gather requirements and planning on integration of both SAS applications using Mule ESB
Developed Sequence, use case Diagrams and Process Flow diagrams using IBM Rational Rose
Created the MULE ESB artifacts, created flows and configured the MULE configuration files, install & deployed
the application
Done setup of Mule ESB for the development environment. Implemented transformations on Mule payload
Worked on Mule flow variables, record variables, various connectors like File, FILE, SFTP, IMAP, HTTP, Oracle
database, Salesforce, CXF
Migrated Mule ESB 3.5 apps to Mule ESB 3.7.3 and updated all the dependencies
Migrated deprecated Data Mapper mapping to Dataweave in Mule ESB
Parsed the XML based responses using JAXB Parser and validated XML against the schema
Designed and developed enterprise services using RAML and REST based APIs
Developed Restful Web services based on SOA Architecture and integrated them with various third-party
applications
Created API’s using RAML in API Designer and generated the respective Mule flows in Anypoint Studio
Security is achieved through Property Placeholder and OAuth; Asynchronous messaging is achieved by using
ActiveMQ
Created global Exception strategies to handle errors within the application, implemented clustering, throttling
concepts for Mule
Utilized Mule Dataweave, Custom transformers for mapping flat file structures to Salesforce interface structures
Developed Mule flows to integrate Data from various sources into Database, from ActiveMQ topics and queues
Worked on API’s to integrate Oracle HCM Cloud to Oracle Database
Used Database Connectors to connect with respective systems using Mule ESB
Integrated Web services with the help of WSDL and Web Service Consumer component to get updates from
the third parties
Integrated MuleSoft with Oracle HCM developed an Email notification service to send an Error notification
through E-mail and payload as an attachment
Deployed and scheduled Mule project on Cloud hub. Developed Mule ESB projects for the services with
synchronous and asynchronous Mule flows
Developing Mule ESB projects for the services with synchronous and asynchronous Mule flows
Used GitHub as version controller, Maven for building the application and download all dependencies, Jenkins for
continuous integration
Used Log4J components for logging. Perform daily monitoring of log files and resolve issues
Involved in installing and configuring Eclipse IDE, Anypoint Studio for development
Experience in using Postman tool to send the request and testing manually
Worked on unit testing using JUnit and Mockito for the modules developed
Created M-unit test cases for Mule flows to perform unit testing and actively involved in debugging the
applications for defect tracking
Actively involved in getting the QA, UAT and production issues resolved and tracked them using JIRA
Environment: Java/J2EE 1.7, XML, MuleSoft Runtime 3.7.3, Anypoint Studio, ActiveMQ, Salesforce, JAXB, SOAP,
Webservices, WSDL, API, MongoDB, Mockito, Jenkins, Putty, Apache-Maven, GitHub, RAML, Cloud Hub, OAUTH, FileZilla,
Log4j, Postma