Mulesoft Developer Resume
Dallas, TX
SUMMARY
- 6+ years of experience in Software Development Life Cycle (SDLC) including requirements analysis, design specification, code development, code integration, testing and deployment using Object Oriented Analysis and Design (OOAD) and 4+ years of experience on Mule ESB Enterprise edition.
- Experience in integrating Salesforce, spring frameworks, and web services using Mule ESB.
- Experience in using Mule Connectors like FTP and Flow Reference as part of Integration
- Experience in Web Services approach for Service Oriented Architecture (SOA) and publishing Web Services both SOAP & REST (consume and implementations) that include several components like SOAP, WSDL.
- Extensively work on both Enterprise and Community edition of MULE ESB.
- Experience in Unit testing using JUnit, and Selenium. Good experience on version management tool GIT.
- Experience in sending Mule Applications to Mule ESB and Mule CloudHub alongside involvement in arranging log and cautioning On - Premise and CloudHub.
- Expertise in developing the integration workflows using an ESB framework.
- Strong application combination encounter utilizing Mule ESB with Connectors, Routing, ActiveMQ. Information Transformations utilizing Mule ESB.
- Develop Mule ESB projects for the services with synchronous and asynchronous mule flows.
- Participate in daily scrum meetings to discuss the progress of the project and any blockage of the work and the solution of the block.
TECHNICAL SKILLS
Protocols: TCP/IP, HTTP, SOAP
IDES: Anypoint Studio, Eclipse and IntelliJ
Connectors: HTTP, Salesfroce, FILE, FTP, JMS, Oracle and Microsoft SQL Database.
Exceptions: Rollback Exception Strategy, Reference, catch, Error Propagate
Servers: Tomcat, Web logic.
Web Services: SOAP, REST.
Frameworks: Mule, Spring
Technologies: Maven and JDBC.
Tools: GITa and Jenkins.
OS: Windows, Linux
Mule: 3.x/4.x, Anypoint Studio and Anypoint Platform
PROFESSIONAL EXPERIENCE
Confidential, Dallas, TX
MuleSoft Developer
Responsibilities:
- Created flows for integrating the components like transformers connectors, Scope using Mule ESB.
- Design and develop enterprise services API specification using RAML and REST
- Migrated legacy application to Mule application.
- Used transformer, testing and Security of Mule ESB endpoint through Basic Auth, OAuth 2.0 and SAML.
- Developed Local error handler for specific flows and Global error handler for multiple flows.
- Improved the performance of the application by refactoring the code and enhancing the code.
- Used DataWeave and Mule expiration language in developing integration workflow.
- Created Mule application that uses connectors, Message Transformer, Choice Exception Strategies, For Each and Groovy.
- Used Postman, SoapUI and Insomnia for API testing.
- Built and Deploy Apps on Servers using Runtime Manager and Bladelogic.
- Participate in daily scrum meetings to discuss the progress of the project and any blockage of the work and the solution of the block.
- Prepared detail documentation after new and existing code changed.
- Collaborated with QA team with Smoke test and API testing.
- Code walk-throughs, Mule Debugging, and Error fixing
- Using JMeter for performance testing.
- Used Splunk and Linux to check the logs.
Environment: - Anypoint Platform, Postman, SOAP UI, Oracle, JMeter, GIT, Mule ESB, API Gateway, Splunk, Jenkins, Maven, and Linux.
Confidential, Ashburn, VA
MuleSoft Developer
Responsibilities:
- Created REST API's usingRAMLand developed flows using API Kit in Anypoint studio.
- Create Mule flows to integrate Data from various sources into Database from Active MQ topics and queues and some transformations.
- Developed Mule ESB projects using synchronous and asynchronous flows, applied encryptionalgorithms.
- Implement error handling through exception strategies and generated exception.
- Coordinate in all testing phases and worked closely with Performance testing team to create a baseline for the new application.
- Create flows/orchestrations for integrating the components like connectors, transformers and scopes written on top of different internal platforms using Mule ESB for transforming message formats.
- Done with transformers, testing and Security of Mule ESB endpoint through OAuth.
- Responsible in developing integration workflows using Mule ESB framework, implemented DataWeave and Data Mapper, and content-based routing using Mule ESB.
- Extensively used Mule components such as File Transport, HTTP, FTP/SFTP Transport, JDBC Connector, and Transaction Manager.
- Perform unit testing through MUnittest cases for Mule flows.
Environment: - SOAP UI, GIT, Mule ESB, Anypoint Platform, API Gateway, Jenkins, Maven and ActiveMQ.
Confidential -Charlotte, NC
MuleSoft Consultant
Responsibilities:
- Design and develop enterprise services API specification using RAML and REST.
- Create Mule application that uses Connectors, Message Transformer, Choice Exception Strategies, Batch processing, and logging.
- Create HTTP inbound & outbound flows, transformers and Security of Mule endpoint.
- Create Mule ESB helper class to call the Mule flow, connection endpoint and connectors.
- Code walk-throughs, Mule Debugging, and Error fixing.
- Manage performance of the services by using “Scatter and gather” and “choice router”.
- Implement Security mechanisms like Security Certificates, key Exchange, Encryption, Decryption and OAuth Authentication & Authorization using Access Token.
- Implement Mule flows for each entity with retry mechanisms.
Environment: SOAP, XPATH, Anypoint Studio MuleSoft, JSON, JMS, XML CloudHub, GitHub and ActiveMQ
Confidential, Sterling, VA
Java Developer
Responsibilities:
- Involved in integrating different modules in the project.
- Used Tomcat Application Server for deployment.
- Have written SQL queries, Stored procedures.
- Developed user interfaces using JavaScript, JQuery, HTML, CSS custom tags.
- Developed Maven scripts and developed builds using Maven and Jenkins.
- Used GIT repository for code coordination.
- Worked on existing oracle stored procedures to improve the performance.
- Implemented logging mechanism using Log4j framework.
- Developed the application using Eclipse IDE.
Environment: Jenkins, Eclipse, SQL, JSP, JDBC, Restful Web Services, Log4j, Maven, JUnit, Oracle10g, XML.