Mulesoft Developer Resume
Plano, TX
SUMMARY:
- More than six years of IT experience in both MuleSoft Integration (Cloud) and Java development.
- Experienced in designing and developing enterprise services using RAML in Mule, REST based API's, SOAP web services and use of different mule connectors.
- Experience in configuring APIs, proxy endpoints, API Portals and API analytics based on technical specifications with MuleSoft API manager.
- Experience in creating API using RAML, API portal, API proxies and documentation.
- Experience in developing test cases and test plans by using MUnit. Experience in Unit testing, Integration testing and User Acceptance testing.
- Successful implementation of Service Oriented Architecture (SOA) and Enterprise Application Integration (EAI) for multiple clients using Mule Soft.
- Hands on experience in using Software development methodologies Agile Methodology, Scrum and Waterfall software development processes
- Created Mule ESB based tooling suite for handling message transitioning, validation, enrichment and routing to upstream and downstream entity data consumers.
- Experience in working on bug tracking tool JIRA and Source control for project coordination.
- Expertise in applying JMS (Java Messaging Service) and Log4J for reliable information exchange across Java applications.
- Strong application Integration experience with Connectors, Routers, Active MQ, JMS and AWS SQS and Data Transformations using Mule ESB.
- Hands on experience in Mule Expression Language (MEL) - to access and evaluate the data in the payload, properties and variables of a Mule message.
- Designed and developed enterprise services using RAML and REST based APIs.
- Extensively worked on XML technologies like XSD, XSLT, XQuery and XPath for data transformations in Mule soft.
- Experienced in Test Driven Development (TDD) and continuous integration.
- Had experience in using the enterprise security, notifications features provided by MULE.
- Expertise in using Jenkins, ANT and Maven scripts for building & deploying application in web/App servers.
- Very good at analytical skills, problem solving, communication and troubleshooting abilities.
TECHNICAL SKILLS:
Web Services: WSDL, SOAP, UDDI, JAX-WS, JAX-RS, CXF, AXIS
IDEs: Anypoint Studio, Eclipse, NetBeans.
XML Technologies: XML, DTD, XSD, JAXP, JAXB, XSLT, XPATH
Databases: Oracle 10g/11g, SQL Server 2008, MySQL
Frame Works: Struts, Spring, JSF, Spring MVC
Version Control: CVS, SVN and GIT
Programming Languages: Core Java, J2EE, C, C++, PL/SQL, HTML
Mule: Anypoint Studio, Mule EE 3.6+, 4.0+, RAML, data weave, Cloud hub, Logz.io, API Manager, Any point Exchange, Connectors like AWS SNS etc., MMC.
EXPERIENCE:
Confidential - Plano, TX
MuleSoft Developer
Responsibilities:
- Design, develop and migrate flows (Mule ESB and WMB) base on requirements.
- 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.
- 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.
- Prepare technical documents and turn over documents.
- Deploy applications to different environments (Test, QA, PROD).
- Integrate salesforce with the MuleSoft for connecting applications, data sources and APIs, in the cloud.
- Use MuleSoft Anypoint API platform for designing and implementing Mule APIs.
- Implement error handling and logging in the message flows.
- Organize flows, sub flows and global XML configuration files.
- Use partner WSDL for ESB to Salesforce integrations.
- Collaborate with developers with in my team and from other team members for effective implementation of projects.
- Participated in team design and review meeting.
- Provide support for existing applications in all environments.
- Perform end-to-end testing, resolve problems and validated the test results.
Environment: - ActiveMQ, WebSphere MQ 7, Mule ESB, Anypoint Studio, CloudHub, API Kit, API Gateway, Jenkins, ANT, Maven, GIT, Java, RFHUtil, SOAP UI.
Confidential - Austin, TX
MuleSoft Developer
Responsibilities:
- Build and Deployment of services in Mule ESB 3.7.3 server.
- Build Deploy and Test applications or flows using Mule ESB and build and deployed the services.
- Create HTTP inbound & outbound flows, custom java and XSLT transformers and Security of Mule endpoint.
- Implement Exception Handling, Logging, and Error Handling.
- Implement Mule flows for each entity with retry mechanisms with private secured flows.
- Implement Security mechanisms like Security Certificates, key Exchange, Encryption, Decryption and OAuth Authentication & Authorization using Access Token and SM session cookie.
- Design and develop enterprise services API specification using RAML and REST schema.
- Create Mule ESB helper class to call the Mule flow, connection endpoint and connectors.
- Create Mule application that uses connectors SFDC, Message Transformer, Choice Exception Strategies, Batch processing.
- 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.
- Developed the flows/orchestrations for integrating the components written on top of different internal platforms using Mule ESB and ActiveMQ.
- Manage performance of the services by using “Scatter and gather” and “choice router”
Environment: CloudHub, GitHub, Java, MuleSoft, MMC, Anypoint Studio, ActiveMQ, RabbitMQ, Servlets, Nexus, JSP, JSON, JMS, XML, XSD, SOAP, Spring MVC.
Confidential, Cincinnati OH
DataPower Developer
Responsibilities:
- Created AAA, XML Firewall, Multi-Protocol Gateway and Web services Proxy and Load balancing services in Datapower
- Designed and developed common procedures and sub-flows in IIB/Message Broker
- Created Best Practice documents for Message Broker and Datapower
- Designed and developed SOAP based and Restful Web services
- Designed Type trees and Maps in WTX to process EDI transaction sets
- Created Technical design documents and Participated in Architecture meetings and responsible for the infrastructure and Architecture decisions
- Designed and Developed Message Broker Interfaces using SOAP nodes and File Nodes
- Developed Common E-SQL functions and Java functions for implementing re-usable components
- Developed Message Broker interfaces with Collector and Aggregation nodes.
- Worked closely with SAP Team in building in achieving interaction with SAP Enterprise services through SAP Adapter nodes and web services
- Working on production related critical issues and provide the solution in less turnaround time and participated in War-room support while two production releases.
- Debugging, troubleshooting, following issues with IBM, opening tickets/PMR
- Implemented Caching on DataPower and Message broker
- Created DFDL schemas and message models in Integration Bus/Message Broker
- Used WSRR to support multiple Versions of WSDL and other partners WSDL and security certificates across multiple development, testing and releases.
Environment: Message Broker 8.0, MQ Series 7.5, 8.0, WTX, MQ FTE and MQMon, BMC Remedy, Tivoli, SAP, DB2, Java, XML, XSLT, Data Power XI52/50, XG45, XC10.