certified mulesoft developer
o Created Mule ESB 4.x helper class to call the Mule flow, connection end point and connectors using Anypoint Studio 7.x
o Developed a RAML based REST and SOAP web services API's based on SOA architecture by using Mule ESB.
o Built JAX-RS services and exposed them using REST component.
o Used Data Weave for data transformations and data validations within flows & sub flows.
o Implemented HTTPS with IP whitelisting and CORS policies
o Used Mule components that includes File Transport, SMTP Transport, JDBC Connector, Transaction Manager, and FTP/SFTP Transport to call NetSuite.
o Implement Exception Handling, Logging, and common Error Handling for APIs.
o Implement Security mechanisms like Security Certificates, key Exchange, Encryption, Decryption and OAuth Authentication & Authorization using Access Token and SM session cookie.
o Configured proxy setting to utilize mule API Gateways in secure way.
o Involved in unit testing and writing the MUnit Test cases for the flows and did the logging and alerting as well.
o Deployed Mule ESB applications into MMC (Mule Management Console) in Mule ESB 4.1.5
o Used GitHub as a repository and Maven, Jenkins for Build and deployment respectively.
Environment: Salesforce, Data wave 2.0, CloudHub, IBM MQ Series 7.5/ 8, SVN, Oracle 11g/ 12c, ESQL, Java 7/ 8, API Manager, GIT, Mule ESB 4.1.x, AnyPoint Studio 7.2.x, API Gateway, Jenkins.
o Developed interfaces with CSV based SFTP Transformation to Underlying SOAP Services.
o Developed APIs with JSON Based RESTful Services.
o Developed Error handling Strategy for the API Systems.
o HTTPS implementation with IP whitelisting and CORS policies
o All APIs interfaced with DB, Queues, Topics and SFTP Systems
o Implemented API Policies for Client id and Secret Enforcements
o Connected to IBM MQ with Security.
o Worked extensively on DataWeave for transformations
o Connectors and Components used: DB for IBM DB with connection Pooling, SFTP, IBM MQ using JMS, HTTP connector, APIToolKit router, Logger, Content Based Router, Batch, Until Successful, Message Enricher Scope etc…
o Managed by Bamboo and Bitbucket for CI/CD process with Maven.
o Involved in the design sessions with external Systems.
o Implemented OAuth for the APIs
Environment: IBM MQ Series 7.5, Oracle 11g, ESQL, JAVA, SOUPUI 4.6, AIX/ UNIX, SVN, Mule ESB 3.9.x, AnyPoint Studio 6.x, Jenkins, Active MQ, GIT.
o Created Test driven, Test first methodology-based JUnit test cases for existing modules, new enhancements and new modules.
o Created logging framework in conjunction with LOG4j for logging.
o Used Oracle SQL Developer to query the data from the data base.
o Implemented persistence layer using Hibernate.
o Participated in the Design of ERD for Relational database.
o Used DAO pattern to retrieve the data from database.
o Actively involved in requirements gathering, Analysis, Design and Regression
o Implemented the object-oriented programming concepts for various modules.
o Used Apache Maven for running automated build of the application.
Used Maven for adding the external dependencies and for management
o Involved in creating of WMQ objects like Queue Managers, Queues, and
Channels, PUB/SUB. Setup MQ connections to establish connections between various MB components
o Created WMQ Cluster to provide the high availability and for workload balancing.
o Providing Security to the WMQ Objects with the OAM, SSL and
Password Server Support Pack.
o Upgrade MQ through both manual process and automated process using scripts.
o Provide the Client Channel Tables to the Applications to provide the failover Technology.
o Created Omegamon situations to monitor the Queues, Channels, QMGR Status.
o Configuration of WMQ/WMB/WAS for the application requirements.
o Troubleshooting using MQ and MB error logs, event viewer.
o Integrate, automate, and manage efficient and flexible business processes at the Enterprise level.
o Created the subscriptions, topics etc. in the broker pub sub
o Setup security using the Object Authority Manager.
Environment: Putty, AIX, WebSphere MQ v7.0, WMB, Java, Linux, RedHat.
Resumes, and other information uploaded or provided by the user, are considered User Content governed by our Terms & Conditions. As such, it is not owned by us, and it is the user who retains ownership over such content.
Companies Worked For:
Job Titles Held: