We provide IT Staff Augmentation Services!

Mulsoft Developer Resume

4.00/5 (Submit Your Rating)

Atlanta, GA

SUMMARY

  • Over 8 years of experience in designing, developing and testing middleware applications using IIB and MuleSoft ESB.
  • Good experience on AnyPoint platform with Design center, API Manager, AnyPoint Exchange, Runtime manager, Access management.
  • Excellent skill in defining contract document for REST and SOAP using RAML and WSDL respectively.
  • Expertise in developing new APIs using REST and SOAP webservices.
  • Good experience using Mule connectors like FTP, FILE, SFTP, IMAP, Salesforce, AWS etc.as a part of integration.
  • Good experience in creating interfaces between Salesforce and Oracle ERP using Informatic Cloud/Mule ESB technologies.
  • Strong application integration experience using Mule ESB with connectors, transformations, Routing, ActiveMQ, and JMS.
  • Good experience in securing middleware infrastructure (SAML, OAUTH, and LDAP).
  • Proficient both in Agile and Water fall software development methodologies.
  • Proficient in creating reusable shell scripts, Python and Ruby scripts.
  • Proficient in automated deployment using Jenkin, GIT/SVN/CVS, Artifactory.
  • Good experience in XML technologies like XSD, XSLT, XQuery, and Xpath for data transformations in MuleSoft.
  • Good communication skill, attention to details, dependable and can work as a team and individual.

TECHNICAL SKILLS

Integration: Mule ESB 3.9.x/4.1.x, AnyPoint Platform, Mule API Proxy, AnyPoint Studio6.x/7.x, IIB

Security: Oauth 2.0, SAML, LDAP, SSL, TLS, Basic Authorization .

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

Web service: XML, WSDL, XSD, JSON, Swagger, XSL.

Application Server: WAS, WebLogic, Tomcat.

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

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

PROFESSIONAL EXPERIENCE

Confidential, Atlanta, GA

Mulsoft 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.
  • Create 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.
  • 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.
  • Write and maintain SQL queries to retrieve logs and errors from the Oracle database using SQL Developer.

Environment: MuleSoft ESB 3.9.x, 4.2.x, WebSphere message broker 6.1, WebSphere MQ 7, RFHUtil, Batch file, SVN, SOAP UI, AnyPoint Studio 6.5/7.5, CloudHub, API Kit.

Confidential

MuleSoft Developer

Responsibilities:

  • 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.
  • Create RAML specification, building APIs using API Kit Router in Mule applications.
  • Create transformation logic using Dataweave, MEL and XSLT.
  • 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.
  • Develop, test and consume message flows that are exposed as both SOAP and Rest services to consumer applications.
  • Collaborate with developers with in my team and from other team members for effective implementation of projects.
  • Perform end-to-end testing, resolve problems and validated the test results.
  • Create reusable components such as global exception handling strategy and common logger.
  • Work on XML technologies like XPATH, XSLT, XSD and data weave for data transformations.
  • Deploy applications to different environments (Test, QA, and PROD).
  • Implement error handling and logging in the message flows.
  • Design, develop and migrate flows (Mule ESB and WMB) based on requirements.
  • Use MuleSoft AnyPoint API platform for designing and implementing Mule APIs.

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

Confidential, Gulfport, Mississippi

IIB Developer

Responsibilities:

  • Participate in JAD sessions and Business requirement meetings and created functional (High Level) and Technical (Low Level) design documents.
  • Design and Developed Web services in Integration bus using Both SOAP and HTTP Node
  • Review existing interfaces and suggest performance improvements.
  • Worked with Aggregation and collection of Messages in IIB
  • Implemented Rules in IIB.
  • Developed transformations in IIB/Message Broker Using ESQL, Java, Mapping and XSLT
  • Interacted heavily from IIB and DataPower in to Databases. Worked closely with DBAs to do SQL analysis and created stored Procedures to be used from IIB to reduce I/O and improve performance. Worked with XML Datatypes.
  • Implemented SOA Versioning using WSRR. DataPower and IIB
  • Implemented Node level Global caching in Message Broker
  • Created DataPower POC services for Confidential and Multiprotocol gateway service implementation
  • Updated WTX Maps to add new mapping requirements.
  • Created Interoperable WTX Maps to be used in DataPower and Integration Bus.
  • Updated the exception Handling mechanism to include node level Exception handling using Continue and Exit handlers

Environment: IIB 9.0, IBM Message Broker 8, MQ Series,DataPower XI52, WTX, WSRR, Java, Agile, DB2, Oracle, XML, XSLT, Linux and Z/OS

Confidential, Boise, ID

Program Analyst

Responsibilities:

  • Use Oracle SQL Developer to query the data from the data base.
  • Use Apache Maven for running automated build of the application.
  • Create logging framework in conjunction with LOG4j for logging.
  • Implementing all the Business logic in the middle-tier using Java classes.
  • Use JUnit framework for Unit testing of application.
  • Implement the object-oriented programming concepts for various modules.
  • Develop the application using Spring Framework that leverages classical Model View
  • Controller (MVC) architecture and used MyBatis for data persistence.
  • Participate in the Design of ERD (Entity Relationship Diagrams) for Relational database.
  • Use DAO pattern to retrieve the data from database.
  • Actively involved in requirements gathering, Analysis, Conceptual Design.
  • Actively involved in Regression testing and manual testing of the application developed.
  • Create Test driven, Test first methodology-based JUnit test cases for existing modules, new enhancements and new modules.
  • Use Maven for adding the external dependencies and for project management.

Environment: Eclipse, Restful Web Services, Hibernate, Spring, Log4j, ANT, JUnit, Oracle10gXML, CVS, WebSphere, Java Script, MVC, GIT, SQL & PL/SQL, JSP, Struts, Validation Framework, JDBC.

We'd love your feedback!