We provide IT Staff Augmentation Services!

Mulesoft Developer Resume

3.00/5 (Submit Your Rating)

Pleasanton, CA

SUMMARY

  • 9+ years of experience in designing, developing and testing middleware applications using WebSphere Message Broker, WebSphere MQ, DataPower and MuleSoft ESB.
  • 4+ years of experience in application integration using Mule ESB, CloudHub, AnyPoint Studio, AnyPoint Platform.
  • Good experience in Design and development of Mule ESB projects which are on - premises and hosted cloud using synchronous and asynchronous Mule flows.
  • Good experience in XML technologies like XSD, XSLT, XQuery, and Xpath for data transformations in MuleSoft.
  • Good experience using mule connectors like DB, HTTP, HTTPS, FTP, FILE, SFTP, JMS, Salesforce, SAP etc... as a part of integration usage.
  • Good Hands on experience in developing web-based, client-server and distributed architecture applications using Mule ESB, WSO2, XML, XSLT, XSD, Xpath, Web Services (SOAP, RESTFUL, WSDL, AXIS), Java/J2EE.
  • Good experience in creating Mule Flows for the integration of various sources of data into Database with the use of ACTIVEMQ and JMS message service in the applications.
  • Good experience with Workflow Management and Batch Processing.
  • Expertise in Unit testing using JUnit, Integration testing, Smoke testing & System testing.
  • Good experience in using ActiveMQ, AWS suite for Asynchronous message queuing for guaranteed delivery pattern.
  • Good experience in Mavenizing, MuleSoft project and creating builds using Maven build tools for deployment to CloudHub / Mule MMC.
  • Good experience developing message flows to interact with back end database and ERP systems using adapters.
  • Good experience creating technical documentation including incoming and outgoing message structure, message flow diagram, provider service information and test cases.
  • Good experience working in Agile based team environment.
  • Excellent communication, interpersonal and analytical skills.
  • Strong experience with Problem determination, Route cause Analysis and Defect resolution.

TECHNICAL SKILLS

Mule Integration: MuleSoft Enterprise Runtime 3.x.x, 4.x.x, AnyPoint Runtime Manage

Languages: Java, Dataweave, XSLT, Python, Ruby

Messaging: Mule ESB Enterprise, Spring Integration 4, JMS, IBM MQ 7, Active MQ 5.7

IDEs: MuleSoft AnyPoint Studio, Eclipse, IntelliJ, SQL Developer, TOAD

Version Control: GIT, TFS, SVN, CVS

Other tools: Jenkins, Maven, ANT, HP ALM, Jira, ServiceNow, Mingle

Testing Tools: MUnit, Junit, Soap UI, Postman, XML Spy, TOAD, Putty, FileZilla

Operating System: Unix, Linux, Windows

PROFESSIONAL EXPERIENCE

Confidential, Pleasanton, CA

MuleSoft Developer

Responsibilities:

  • Develop RAML specification in AnyPoint platform and use fragments such as Resource type, Traits and Library to enable reusability.
  • Design various types of flows in Anypoint Studio which are integrated with Salesforce, Amazon Web Services, and Mainframes.
  • Design and Implemented RESTFUL Web Services using various data format (JSON, XML) to provide an interface to the various third-party applications.
  • Responsible in developing integration workflows using Mule ESB framework and implemented Data Weave and content-based routing using Mule ESB.
  • Create Mule flows to integrate Data from various sources into Database from Active MQ topics and queues and some transformations were also done at the integration layer.
  • 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.
  • Done with transformers, exception handling, testing & Security of Mule ESB endpoint through OAuth.
  • Drive code review meetings to provide analyze and testing support to Business Analyst people.
  • Coordinate in all testing phases and worked closely with Performance testing team to create a baseline for the new application.
  • Use Cloud Hub connector in the flows to trigger alerts during exceptions and captured the failed records for further recovery.
  • Orchestrate full Software Development Life Cycle (SDLC) starting from collecting Business specifications, Analysis, Design and Development, Testing and documenting the entire life cycle using various methodologies like Agile, SCRUM, Waterfall and Test-Driven Development.
  • Create various documents, business requirements, functional, technical specifications, and test cases.

Environment: Mule soft ESB 3.9.x, 4.2.x, Agile, Scrum Methodology, Any Point studio6.5, 7.3, Maven build tool, SOAP, RESTful, Sales force, SVN Cloud, Amazon s3, JSON, XML.

Confidential, Atlanta, GA

MuleSoft Developer

Responsibilities:

  • 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.
  • 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.
  • Deploy and schedule Mule project on Cloud hub.
  • Create Mule ESB helper class to call the Mule flow, connection endpoint and connectors directly from Java component instead of creating another Mule Flow.

Environment: Java, MuleSoft, MMC, AnyPoint Studio, ActiveMQ, RabbitMQ, Servlets, Nexus, JSP, JSON, JMS, CloudHub, GitHub, Web Logic Application Server10.3, XML, XSD, XSLT, XPATH, JAXP, JAXB, WSDL, SOAP, Spring MVC.

Confidential, Bloomfield, CT

Middleware Engineer

Responsibilities:

  • Involved in production support, monitoring server and error logs and Foreseeing the Potential Issues and escalating to the higher levels.
  • Contribute to capacity planning and naming standards for the MQ objects
  • Setup MQ Pub/Sub topologies across the environment
  • Setup and configure SSL on the channels
  • Defining MQ objects by writing shell scripts
  • Implement the clustering environment to achieve Workload balancing and to make the administrative task easy.
  • Configure MQ Series network using clustering, distributed queuing, and remote administration.
  • Worked closely with the application teams in designing the new environments and deploying them in DEV, QA and PROD.
  • Tuned up the performance of MQ/MB applications
  • Setup Tivoli Omegamon monitoring tool for monitoring the MQ and Broker Servers.
  • Monitoring queues and channels using the Tivoli Omegamon
  • Setup remote administration for all the queue managers.
  • Writing API's using C, Java.
  • Setup JMS applications by defining the bindings file using the MQ JMS admin tool
  • Setup MQ Pub/Sub topologies across the environment
  • Setting up the SSL on the channels
  • Setup MQ clusters for high availability and load balancing the messages

Environment: Java, MuleSoft, MMC, AnyPoint Studio, ActiveMQ, RabbitMQ, Servlets, Nexus, JSP, JSON, JMS, CloudHub, GitHub, Web Logic Application Server10.3, XML, XSD, XSLT, XPATH, JAXP, JAXB, WSDL, SOAP, Spring MVC.

Confidential, NY

ETL Developer

Responsibilities:

  • Develop Informatica mappings, enabling the ETL process for large volumes of data into target tables.
  • Design and develop process to handle high volumes of data and high volumes of data loading in each SLA.
  • Create Workflow, Worklets and Tasks to schedule the loads at required frequency using Workflow Manager.
  • Create Informatica mappings, enabling the extract, transport and loading of the data into target tables.
  • Wrote complex SQL Queries involving multiple tables with joins.
  • Schedule and Run Workflows in Workflow Manager and monitored sessions using Informatica Workflow Monitor.
  • Improved the performance of the mappings, sessions using various optimization techniques.
  • Used debugger, session logs and workflow logs to test the mapping and fixed the bugs.
  • Analyze the dependencies between the jobs and scheduling them accordingly using the Work Scheduler.
  • Prepare reusable transformations to load data from operational data source to Data Warehouse.

Environment: UNIX scripting, Windows NT, Informatica 8.1, OBIEE, Erwin, Shell Programming, SQL, putty, UltraEdit-32, Toad, SQL Developer, Oracle 10g, SQL Server 2008, Flat files.

We'd love your feedback!