We provide IT Staff Augmentation Services!

Mulesoft Developer Resume

3.00/5 (Submit Your Rating)

Minneapolis, MN

SUMMARY:

  • 9 years of professional IT Experience with 3+ years of hands - on experience with Mule ESB in designing and implementing core platform components for API/Services Gateway as well as other technological cross-cutting capabilities and a contributor to Mule ESB open-source.
  • Good experience in all the phases of Software Development Life Cycle that includes understanding requirement, technical analysis, design, development, Integration, maintenance, installation, implementation and testing of various client/server web applications.
  • Good experience on designing Flows, Sub Flows, and Exception handling strategies, Data Weave transformation and Mule Expression Language (MEL).
  • Excellent abilities to develop Message flows using Mule Studio 3.7.x, Any point studio 3.8.x across integrating variety of business applications with connectors including IBM Db2, SAP, Oracle DB, Mongo DB, Salesforce, MySQL and using wide variety of Protocols including HTTP, HTTPS, REST, SOAP.
  • Good experience both in Enterprise and Community edition of MULE ESB.
  • Migrated deprecated Data Mapper mapping to Data Weave in MULE ESB, API designer and various connectors to ensure robust and loosely coupled integration layer every time.
  • Good experience in writing MUnit test cases.
  • Application integration experience using Mule ESB with Connectors, transformations, Routing, ActiveMQ, JMS and Data Transformations using Mule ESB.
  • Experience in troubleshooting Mule ESB including working with debuggers, Flow analyzer and configuration tools.
  • Experience in the areas of Object-Oriented Analysis (OOA) and Object-Oriented Design (OOD) using UML and SDLC of distributed applications. Hugely experienced in using MuleSoft Studio that integrates APIs, databases and SaaS applications and deployed MuleSoft applications to CloudHub and on-premise servers.

TECHNICAL SKILLS:

Middleware: Mule ESB, Anypoint Platform, Mule API Proxy, Anypoint Studio

Protocols: HTTP, MQ, FTP, SFTP, TCP/IP, IDCO, BAPI, SOAP

Webservice: XML, WSDL, XSD, JSON, Swagger, XSL

Security: OAuth, SAML, LDAP, SSL, TLS

Automation: Jenkins, GIT, SVN, CVS, Artifactory, Ant, Maven

Monitoring: Splunk, ITCAM, Dynatrace

Application Server: WAS, WebLogic, Tomcat

Operating Systems:: Windows, UNIX, Linux, DOS

Databases/Tools: DB2, Sybase, MySQL, SQL Server and Oracle11g/12c

Other tools: UML, Altova XMLSpy, TOAD, SQL Developer and SOAP UI

PROFESSIONAL EXPERIENCE:

Confidential, Minneapolis, MN

MuleSoft Developer

Responsibilities:

  • Design, develop and migrate flows (Mule ESB and WMB) base on requirements.
  • Migrating existing applications flows from WebSphere Message Broker 6 to Mule ESB.
  • Create RAML specification, building APIs using API Kit Router in Mule applications.
  • Create transformation logic using DataWeave, MEL and XSLT.
  • Create reusable components such as global exception handling strategy and common logger.
  • Organize flows, sub flows and global XML configuration files.
  • Use partner WSDL for ESB to Salesforce integrations.
  • Integrate salesforce with the MuleSoft for connecting applications, data sources and APIs, in the cloud.
  • 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.
  • Work on XML technologies like XPATH, XSLT, XSD and data weave for data transformations.
  • Designing and implementing WMQ and WMB in huge and complex environments using high availability clustering.
  • Develop, test and consume message flows that are exposed as both SOAP and Rest services to consumer applications
  • Prepare technical documents and turn over documents.
  • Deploy applications to different environments (Test, QA, and PROD).
  • Implement error handling and logging in the message flows.
  • Perform end-to-end testing, resolve problems and validated the test results.
  • Provide support for existing applications in all environments.
  • Involved with team members to develop application in parallel.

Confidential, Dallas, TX

MuleSoft Developer

Responsibilities:

  • Build Deploy and Test applications or flows using Mule ESB and build and deployed the services.
  • Design and develop enterprise services API specification using RAML and REST schema.
  • Create Mule application that uses connectors SFDC, Message Transformer, Choice Exception Strategies, Batch processing.
  • Create HTTP inbound & outbound flows, custom java and XSLT transformers and Security of Mule endpoint.
  • Developed the flows/orchestrations for integrating the components written on top of different internal platforms using Mule ESB and
  • ActiveMQ.
  • Create Mule ESB helper class to call the Mule flow, connection end point and connectors.
  • Implement Mule flows for each entity with retry mechanisms with private secured flows.
  • Built JAX-RS services and exposed them using REST component.
  • Implement Exception Handling, Logging, and Error Handling.
  • Implement Security mechanisms like Security Certificates, key Exchange, and Encryption, Decryption and OAuth Authentication &
  • Authorization using Access Token and SM session cookie.
  • Build and Deployment of services in Mule ESB 3.7.3 server.
  • Manage performance of the services by using “Scatter and gather” and “choice router”
  • Code walk-throughs, Mule Debugging, and Error fixing.
  • Participate in daily scrum meetings to discuss the progress of the project and any blockage of the work and the solution of the block.

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, Irving, TX

Java Developer

Responsibilities:

  • Analyzed and documented the business requirements of the customer.
  • Developed the application using Eclipse IDE.
  • Developed user interfaces using JavaScript, JQuery, HTML, XHTML, CSS custom tags.
  • Developed web application using JSP custom tag libraries, Struts Action classes and Action, Java Servlets and Objects using J2EE standards.
  • Designed Use Cases, Class Diagrams, and Sequence Diagrams using Visual Paradigm to model the detail design of the application.
  • Used Various Agile methodologies like SCRUM, Test Driven Development, Incremental and Iteration methodology.
  • Produced SOAP web services using Metro JAX-WS RI for building the business application layer.
  • Worked on existing oracle stored procedures to improve the performance.
  • Closely working with QA, Business & Architect to solve Defects in quick and fast to meet the deadlines.
  • Integrated application with Validation framework for server-side validations.
  • Involved in the implementation of Web Services using Restful APIs.
  • Designed configuration XML Schema for the application.
  • Involved in writing JUnit test cases, unit and integration testing of the application.
  • Developed Maven scripts and developed builds using Maven and continuous integration servers like Jenkins.
  • Used SVN repository for code coordination.
  • Developed ANT scripts and developed builds using Apache ANT.
  • Used Rational Clear case as Version control and configuration management tool.
  • Implemented logging mechanism using Log4j framework.
  • Used Web Sphere Application Server for deployment.
  • Have written SQL queries & PL-SQL - Stored procedures, functions, triggers, cursors, and object types.
  • Involved in integrating different modules in the project.
  • Used Git as Version Control System for the application.

Environment: Eclipse, JSP, Validation Framework, Jenkins, JDBC, Restful Web Services, Log4j, ANT, JUnit, Oracle10g, XML, CVS, MVC, GIT, SQL & PL/SQL, JAXP, JAX WS.

We'd love your feedback!