I am a certified Mulesoft Developer looking for an opportunity that utilizes my technical expertise, development and design skills in application integration leveraging MuleSoft, Salesforce, Messaging and Microservices.
Over 8 years of total experience in designing, developing and implementing application integration solutions using Mule ESB, IBM's IBM DataPower, WebSphere MQ Series, and Java.
4+ years of experience in API design, development and implementation using MuleSoft.
Well versed in using Mule ESB, WebSphere DataPower in a Service Oriented Architecture (SOA) and as an Enterprise Service Bus (ESB).
4+ years of experience in any Point Studio and Mule Integration Platform and used it to interface application services by utilizing message routing, data transformation and service creation.
Participated in deployment of Mule ESB applications using Cloud Hub and Strong experience in Integration using Mule ESB in integrating various third-party solutions.
2+ years of experience in MuleSoft Expression Language (MEL) to access payload data, properties and variable of Mule Message Flow.
Good experience in SOAP and RESTful Webservice development using CXF, Dataweave, ESQL, Java, XML, WSDL and JSON amongst others.
Strong application integration experience using Mule ESB with connectors, transformations, Routing, Active MQ, JMS and RabbitMQ.
Widely experienced with Mule ESB in designing and implementing core platform components for API/Services Gateway as well as other technological cross cutting.
Good experience in various tools like ClearCase, TFS, CVS, SCM and using deployment tools such as UDeploy.
Good knowledge and hands on experience in, spring, Struts, Hibernate, JAXB, Jenkins, and Java based RESTful APIs and APIs, Jenkins for CI/CD (Continuous Integration and Continuous Deployment).
Proficient in interaction with the business users by conducting meetings with the clients in Requirements Analysis phase.
Extensive functional and technical exposure. Experience working on high-visibility projects.
Good Experience on Developing Swagger Spec to describe the structure of the APIs.
Strong hand-on experience with RAML, SWAGGER, XML, JSON, REST API's, JAVA, XPATh, and Mulesoft Dataweave Language.
Good Experience with AWS services such as EC2, S3, Lambda, SQS, and SNS.
Good experience in XML technologies like XSD, XSLT, XQuery, and Xpath for data transformations in MuleSoft.
Proficient in creating reusable shell scripts, Python and Ruby scripts.
JSP, Spring, and Hibernate.
Eclipse, Net Beans, Any-Point Studio.
Any Point Studio, Mule EE 3.6+, RAML, Data Weave, Cloud hub, MMC
API, SOAP - API, WSDL - API, HTTP, XML, REST, JERSEY, WS-Security.
XML, DTD, XSD, XSLT, XPATH, JAXP, JAXB
Apache Tomcat, WebSphere, Web logic and JBOSS.
Oracle, Mongo DB, MySQL, IBM DB2, MS SQL Server.
Ant, Maven, and Jenkins
Version Control Tools
CVS, Git Hub, SVN
Windows XP/7/8, Linux, Ubuntu, Mac
Bachelor’s in Art in Accounting and finance
Advanced Diploma in Electronical Engineering
Certified MuleSoft Developer
Sr. MuleSoft Developer
KeyBank, Cleveland, OH Dec. 2018 – Present
Prepare technical specification documents (TSD'S) for all the services that are to be implemented.
Design and develop enterprise services using RAML and REST based APIs.
Creating http inbound & outbound flows and orchestration using XPath using MULE ESB.
Salesforce integration and along with different applications such as Trumba and databases.
Integrate internal database and Siebel with salesforce using salesforce Connector.
Design and Implemented RESTFUL Web Services using various data format (JSON, XML) to provide an interface to the various third-party applications.
Create message transformer flow using processing nodes, exception handling, testing & Security of Mule ESB endpoint through OAuth.
Responsible in developing integration workflows using Mule ESB framework and implemented Data Weave and content-based routing using Mule ESB.
Developed Mule flows to integrate Data from various sources into Database, from ActiveMQ topics and queues, some transformations were also done at the integration layer.
Developed interfaces between SAP, Sales Force, REST and SOAP web-services.
Used Database Connectors to connect with respective systems using Mule ESB.
Integration of Mule ESB system while utilizing MQ Series, Http, File system and SFTP transports.
Involved in creating http inbound & outbound flows, transformers, filtering and Security of Mule Flows.
Created Request & Response transformers, Custom Components & configured them in Mule-config.xml.
Created Mule Flow using End Point, Connector and Component bean using Mule ESB to communicate client/server systems.
Create flows/orchestrations for integrating the components like connectors, transformers and scopes written on top of different internal platforms using Mule ESB for XML to CSV conversion.
Use MuleSoft AnyPoint API platform for designing and implementing Mule APIs.
Implement MULE ESB to route various calls to do validation of service input and to handle exceptions.
Use XML technologies like XPATH, XSLT, XSD and data weave for data transformations.
Implement error handling by using exception strategies and generated exception alerts in cloud hub.
Deploy applications into Cloud Hub using Continues Integration.
Environment and tools: Mule ESB, AnyPoint Studio, API Gateway, Salesforce, CloudHub, IBM MQ Series 7.5/ 8, Oracle 11g/ 12c, ESQL, Java 7/ 8, API Manager, Altova XMLSpy, SOUPUI, LINUX.
CVS Health, Woonsocket, RI Feb 2016 – Oct 2018
Actively involved in technical meetings, requirements gathering, analysis, planning, effort estimations, development, and testing.
Create MULE ESB artifact and configured the MULE configuration files and deployed.
Create RAML specification in AnyPoint platform and use fragments such as Resource type, Traits and Library to enable reusability.
Developed XSLT (Style sheets) for Orchestration, Mediation and routing of Web services.
Configured Web Application Firewalls (WAF) to proxy the sites, AAA Policies for User authentication.
Designed Various SOA Service initiatives involving DataPower, Message Broker and WTX.
Designed and developed web services in DataPower. Mediation and gateway services in Message Broker.
Designed and Developed POCs for Cast Iron Integration with DataPower XI50.
Worked on Agile Methodology and multi week Sprints. Participated in daily SCRUM standup meetings and developed User stories.
Performed problem determination using local error logs and by running user and service traces.
Automated WMQ queue manager’s startup and shutdown procedures using Scripts.
Mentored programmers and application developers with WMQ API.
Create flows in design studio and transform messages using Dataweave and MEL.
Create flows that pass message using VM transport.
Care flows that provide and consume services (SOAP & RESTful).
Develop the services interface to access core services & provisioning services using Mule ESB.
Monitor the request and response payload used the MMC Mule management console.
Develop Mule ESB projects for the services with synchronous and asynchronous Mule flows.
Create http inbound & outbound flows, routing, orchestration, transformations and Security of Mule ESB application using OAuth.
Use Maven for building and deploying Application.
Create Mule ESB helper class to call the Mule flow, connection endpoint and connectors directly from Java component instead of creating another Mule Flow.
Create API Proxy and deploy to API Gateway.
Create MQ queues, Topics, Subscribers, Queue Managers in MQ and monitor the queues constantly for any issues and troubleshoot.
Maintain Multi-instance Brokers and Queue Managers running in different datacenters and manage MQ Clusters.
Troubleshoot issues with message flow services and provide quick turnaround for fixing and testing.
Prepare Unit Test Case documents and test the message flows using SOAPUI, RFHUtil and MQ queues.
Use HP QC and other required tools for issue/ defect tracking.
Write and maintain SQL queries to retrieve logs and errors from the Oracle database using SQL Developer.
Promote codes to different environments (INT, QA, STG and PROD) and take care of checking in codes to the SVN (Source Control Management) code repository.
Perform Integration testing of services with other teams/ applications.
Work as a team member and provide technical assistance to the team and perform peer reviews.
Environment: Mule ESB, AnyPoint Studio, Active MQ, IBM MQ Series 7.5, Oracle 11g, ESQL, JAVA, SVN, SOUPUI 4.6, AIX/ UNIX.
Target, Minneapolis, MN Mar 2014 – Feb 2016
Implement WebServices and used Spring Framework.
Implement and configured the Java beans using Spring MVC and Hibernate.
Implement Hibernate persistence layer modules using EJB Java Persistence API (JPA) annotations and Entity Manager.
Used Hibernate in data access layer to access and update information in the database.
Implement complex Web based UI using Struts, Ajax and Java Script.
Worked on implementing Ajax / jQuery methods in retrieving the data from JSON files and loading the data on the HTML elements.
Implement Presentation layer using JSP, Servlets, HTML5.
Implement the Servlets for processing the data on the server.
Database designed and created of tables, constraints, normalization, PL/SQL packages, functions, and Stored Procedures.
Implement the database connectivity using JDBC with Oracle Database.
Create Class Diagrams and sequence diagrams using UML.
Prepare Java /J2EE development structure for Maven.
Develop unified Global Transaction Banking platform using Google Web Toolkit (GWT) to support a consistent web experience.
Set up JBoss Server, configured MySQL Cluster in Linux OS and installed Open Call XDMS.
WebSphere MQ Engineer
Prudential Financial, Newark, NJ June 2012- Feb 2014
Created and configured MQ Series Objects like Queue Manager, Queue, and Channels etc.
Configuration of WMQ/WMB/WAS for the application requirements.
Configured PKI (certificate) on MQ, WMB and WAS servers.
Identify existing services that needs redesign to make them part of SOA/ESB service layer.
Configure WSP, MPGW services in DataPower. Configured logging in DataPower.
Implement message transformation using XSLT in DataPower.
Implement SLA/SLM policy in DataPower by pulling polling policy document from WSRR.
Define policy information points as a part of SOA governance using WSRR (WebSphere Registry and Repository).
Configured high availability (vertical and horizontal) on MQ, WMB and WAS servers.
According to the requirements of new clients installed WMQ7.5 and also involved in PUB/SUB creation for testing phase.
Created WMQ Cluster to provide the high availability and for workload balancing.
Created Message Broker Components like Broker, Configmgr, Broker domains in Toolkit.
Deployed bar files to the Broker and trouble-shoot issues using BIP codes.
Provide the Client Channel Tables to the Applications to provide the failover Technology.
Created Omegamon situations to monitor the Queues, Channels, QMGR Status.
Providing Security to the WMQ Objects with the OAM, SSL and Password Server Support Pack.
Setup MQ connections to establish connections between various MB components
Troubleshooting using MQ and MB error logs, event viewer, etc.
Administered message broker components like configuration manager, broker run time and Message Broker tool kit.
Environment: IBM MQ Series 6/ 7, Oracle 10g, TFS, SQL Developer 2.1, SOUPUI 3.6, JAVA, rfhutil, Windows.