Mulesoft Developer Resume
Orlando, FL
SUMMARY
- Over 7+ years of experience in IT industry with 6+ years of extensive hands - on experience in developing applications using Mule technologies.
- Mule ESB experience in implementing Service-Oriented Architecture (SOA) and Enterprise Application Integration (EAI) using Mule Server.
- Expertise in using Anypoint Studio in creating various flows to integrate API’s, Databases and SaaS applications and deployed mule applications to Cloud Hub and on-premise servers.
- Experience in using Mule Connectors like FTP, FILE, SFTP, IMAP, VM as part of Integration Usage.
- Strong application integration experience using Mule ESB with Connectors, transformations, Routing, ActiveMQ and RabbitMQ.
- Extensive experience in Java/J2EE Persistence API and in coding, implementation, and unit testing of various Mule related projects.
- Have an experience with xml technologies - XML, DTD, XSD, XSLT, JAXP and JAXB.
- Experience in integrating Salesforce, SAP, spring frameworks, spring beans and web services using Mule ESB.
- Designed, developed, and consumed SOAP/RESTful Web services. With experience in developing SOA (Service Oriented Architecture) applications using Web services.
- Extensive experience in setting up server properties, connection pooling and Messaging using Tomcat Server, JBoss, WebLogic and Web Sphere application server.
- Experience in all phases of SDLC life cycle and used both Agile and Waterfall methodologies, and usage of databases like Oracle DB (SQL, PL/SQL).
- Experience with ETL Data stage and UNIX/Linux Operating System with Shell scripting.
- Worked extensively on the projects that involve multi-Threading.
- Good experience in Spring framework and worked with Hibernate and Open JPA to build the persistence layer.
- Experience in developing applications using Java / J2EE Design patterns, HTML, CSS and Apache Wicket to develop UI applications.
- Worked on enabling CI-CD pipeline for MuleSoft.
- Worked on Eclipse, RSA, Anypoint Studio IDEs and version control tools like RTC, SVN and GIT
- Followed Waterfall and Agile/SCRUM methodologies of Project management in all aspects of SDLC including analysis, design and review of business and systems requirement specifications, testing methodologies and techniques.
TECHNICAL SKILLS
Middleware ESB: Mule ESB (3.5,3.6,3.7,3.8.5, 3.9, 4.1.5) Any point Studio, Cloud Hub
Programming Languages: Core Java, Advanced Java(J2EE), C#
Frameworks: Spring, Spring MVC (Model-View-Controller), Struts
IDE: Eclipse, Eclipse BIRT (Business Intelligence Reporting Tool)
Web Servers: Apache Tomcat, Java Web Server
Scripting Technologies: HTML, XML, Java Script, JSON
Build Tools: Apache Maven, Ant, Gradle, Ansible
Operating Systems: Windows family, Linux
Relational Databases: MS SQL Server, Oracle 10g/11g, SQL, PL/SQL
PROFESSIONAL EXPERIENCE
Confidential, Orlando,FL
MuleSoft Developer
Responsibilities:
- Redesigned existing monolithic application with System API’s, Process API’s and Experience API’s
- Created multiple experience API’s for owner’s screens, Salesforce, and customer support team.
- Created Proxy API’s for experience api’s to secure backend API’s.
- Developed RAML for REST Webservices using traits, types, examples for each of the API’s
- Gathered requirements and created sequence diagrams to showcase the flow of data across multiple systems.
- Used ObjectStore to cache resort inventory and to keep track of user session history.
- Used Try-Catch, scopes, scatter-Gather, Error-Handling, Logger, and other components to meet the functionality.
- Transformed payload to REST and SOAP payload to interact with backend webservices.
- Extensively used Dataweave to filter the resort information based on search criteria.
- Created flows/subflows using various scopes, transformers to efficiently manage API’s in projects.
- Created PostMan collection for all the API’s and worked with automation testing team to automate the process.
- Utilized logger to log message and created MUnit test cases for all the flows with 100% coverage.
- Deployed the applications in the private cloud and worked on fixing the issues in all lower environments.
- Developed, managed, added policies for all API’s using API Point platform.
- Extensively used Splunk to troubleshoot API’s and created custom dashboard to view status codes for all the API’s.
- Exposed API’s for salesforce, so that they can manage user reservations through Salesforce.
- Managed configuration parameters in Hashi corp and worked with Jenkins to enable CICD pipeline for MuleSoft.
Environment: Mule 4.1.5, 4.2 Anypoint Studio, Anypoint Platform, SOAP, Oracle DB, Jenkins, AWS, Splunk, Hashi corp.
Confidential, St. Louis, MO
MuleSoft Developer
Responsibilities:
- Migrated Mule applications from v3.7.3 to v4.1.5.
- Migrated core components such as Confidential MQ, JMS, Http, Java module and Database connectors.
- Worked on Junit test cases and made some enhancements in the existing project.
- Upgraded all the mule-module-dependencies within the project as part of migration.
- Configured Confidential MQ connections, Secure properties config.
- Used GIT and SVN as version and source controlling tools.
- Used integration patterns, integration tools, EAI, Transformations, XML Schemas and XSLT.
- Responsible for transforming incoming data using different connectors and components in mule.
- Work closely with functional leads/PMs to understand the partner integration requirements and Integrated different enterprise applications based on the designed architecture.
- Created CICD pipeline jobs using Jenkins which included deploying Mule Deployable Archive into MMC.
- Used Confluence for maintaining all the project related documentations.
- Performed bug fixes for the applications which are in UAT.
- Responsible to write the technical design document in confluence.
- Deploying mule applications into MMC (Mule Management Console).
- Deployed applications through UCD as well.
Environment: Mule 3.7.3, 4.1.5, Anypoint Studio, Anypoint Platform, SOAP, Oracle DB, Jenkins, Artifactory, UCD, Git, SVN, Spring Framework.
Confidential, Arlington, VA
MuleSoft Developer
Responsibilities:
- Gathering and Analyzing Business requirements by interacting with the customer and worked on preparation of design document specifications.
- Work closely with functional leads/PMs to understand the partner integration requirements and Integrated different enterprise applications based on the designed architecture.
- Involved in writing batch jobs to run at specific schedule times and transformations using Data Weave.
- Developed Mule flows to integrate Data from various sources into Database from queues and some transformations were also done at the integration layer.
- Designed and developed enterprise services using RAML and REST based APIs.
- Used various transformers in Mule ESB based on use case and implemented the custom transformations.
- Utilized custom logging framework for Mule ESB application and Upsert data into salesforce objects.
- Deploying and running applications on Cloud Hub and On-Premise environments using Maven and Jenkins to build and deploy them.
- Performed integrations using different connectors like Salesforce, Database, SAP, HTTP, SFTP, FTP and file connectors.
- Providing technical leadership on project related tasks and ensuring delivery dates are met.
- Extensively worked as production support developer to identify and fix the problems in cloud real time.
Environment: Mule ESB 3.8.5, Anypoint Studio, Anypoint Platform, RAML, Salesforce, SOAP, REST, Oracle DB, OAuth, TFS, WSDL, Spring Framework, Hibernate.
Confidential
MuleSoft Developer/Admin
Responsibilities:
- Involve in complete development of ‘Agile Development Methodology/SCRUM’ and tested the application in each iteration.
- Developed MuleSoft ESB projects for the services with synchronous and asynchronous mule flows.
- Documented all configurations and required procedures.
- Install, configure and setup Mule which is identical to the older hardware for high performance and scalability.
- Designed and developed enterprise services using RAML and REST based APIs and used various transformers in Mule ESB based on use case and had implemented the custom transformations.
- Created and consumed SOAP and REST services using CXF and used Mule ESB to route various calls to do validation of service input and to handle exceptions.
- Created HTTP inbound & outbound flows, routing, orchestration, transformations, and Security of Mule ESB application using OAuth.
- Exposing RESTful web services in MuleESB and invoking them using Postman
- Developed a RAML based REST web service API's in Mule.
- Used Data Weave and Data Mapper for transforming the data.
- Strong knowledge on EAI/SOA methodologies and standards.
- Used integration Patterns, integration tools, EAI, Transformations, XML Schemas, and XSLT.
- Hands on experience in using Anypoint platform for Mule deployments to on-premise and Cloud Hub.
- Experience in deploying the applications and APIs between different environments in Anypoint platform.
- Worked on setting up secure connections to third party FTP using SSL mutual Authentications and SSH Authentication.
- Created Maven Archetypes for creating fully functional REST web service supporting both XML and JSON Message transformation.
- Coordinated with testing and back-end teams, client during the smoke test.
- Testing applications deployed to new hardware.
Environment: Mule ESB 3.8.4, Anypoint Studio, RAML, Linux, SOAP, REST, Oracle DB, OAuth, WebSphere 8.1, WSDL, Spring Framework, Hibernate, Active MQ.
Confidential
Software Trainee
Responsibilities:
- Represented clients, stakeholders to scrum teams. Translated functional business requirements into technical requirements through user stories. Played a pivotal role in reducing the go-live time by three weeks by prioritizing the backlog.
- Experience in production support, troubleshooting and maintenance. Designed and developed Mule ESB projects using various connectors like HTTP, File, SFTP, DB’s. Creating a detailed business analysis, outlining problems, opportunities, and solution for a business. Experience in web development applications using Tableau, R-Shiny, Eclipse and Visual studio.
- Collaborated with cross-functional teams, defined product vision and strategy by analyzing customer insights from the claims data, pinpointed the segments of customers to improve the product strategy.
- Maintained multiple technology solutions at a time, juggled between various projects in a fast-paced environment. Good experience in developing Mule ESB flows and integrating Service Oriented Architecture.
