We provide IT Staff Augmentation Services!

Mulesoft Developer Resume

4.00/5 (Submit Your Rating)

Hartford, CT

SUMMARY

  • 8+ 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) with Java/J2EE.
  • 4+ years of experience on Mule architecture including Mule ESB, Any point studio, Dataweave, CloudHub, Runtime Fabric, API Management, EDI Integration, API kit, API Gateway, Flow, and various Connectors.
  • Hands on Experience in using Mule Connectors like FTP, FILE, SFTP, IMAP, Salesforce, NetSuite etc. as part of Integration Usage.
  • Extensive Experience in designing, developing, and managing APIs using Mule API gateway/portal.
  • Developed the integrations using connectors such as Sale force, SAP, Data Base, HTTP, FTP and File Connectors.
  • Used AMQP Endpoints to connect to RabbitMQ which is a messaging queue and used Salesforce and SAP connectors.
  • Developed Mule flows using different Mule connectors like Salesforce, AMQP, PayPal, AWS and Azure connectors, FTP, SFTP, JMS.
  • Experience in deploying Mule flows and securing the APIs using the platform in Mule Cloud Hub.
  • Used Force.com extensively for development, customization to integrate NetSuite accounts payables using Salesforce connector.
  • Experienced troubleshooting Mule ESB, including working with debuggers, flow analyzers, and configuration tools.
  • Experience developing on the Mule ESB platform to deliver SOAP & REST based APIs.
  • Experience in integrating Cloud applications like SFDC, Workday using Mule ESB and any studio point for these sources.
  • Worked on both Enterprise and Community edition of MULE ESB. Had an experience developing an API's using RAML.
  • Designed Use Case diagrams, Class diagrams, Activity diagrams, Sequence diagrams, Flow Charts, and deployment diagrams using Rational Rose Tool and Microsoft Visio.
  • Strong knowledge in SDLC, Agile (Scrum), Waterfall, UML, OOAD and Cloud computing.
  • Expertise in using Log4j for effective logging and JMS (Java Messaging Service) for asynchronous request processing.
  • Strong experience in Integration using Mule ESB to various third - party solutions.
  • Strong application integration experience using Mule ESB with Connectors, transformations, Routing, ActiveMQ, RabbitMQ and JMS and VM.
  • Created http inbound & outbound flows, routing, orchestration, transformations, and Security of MULE ESB application using OAuth.
  • Implemented asynchronous messaging using Active MQ and AWS suite and Involved in design, built, and deployed applications utilizing AWS stack (including Amazon EC2, S3 and SQS).
  • Hands-on software containerization platforms like Docker and container orchestration tools like Kubernetes and Docker Swarm.
  • Implemented Devops best practices of CI/CD for Mule applications using Maven, Jenkins, Docker, AWS.
  • Experience with integration Patterns, integration tools, EAI, Integrating other APIs, web services Transformations, XML Schemas, and XSLT.
  • Involved in unit testing and writing the MUnit Test cases for the flow flows.

TECHNICAL SKILLS

Programming languages: RAML, YAML, Apex, Java

IDEs: Eclipse, Any point studio, lightning

Web Services: SOAP, WSDL, REST

Anypoint Tools: ESB, API Designer, Cloud Hub, Runtime Manager, Anypoint Studio, Anypoint runtime fabric

Connectors: HTTP, Salesforce, Database, Workday, File, FTP/SFTP, AMQP

Message Transformation: JSON, XML, Data Weave, Java Collections, Data Mapper

Database: MS SQL Server, Oracle, MySQL

Messaging System: ActiveMQ, IBM MQ, RabbitMQ.

Unit Testing: MUnit, Junit

Deployment Environments: Mule 3.x, 4.x on-prem and cloud, Runtime fabric on-prem and AWs

Containerization Tools: Docker, Kubernetes

CI / CD: Jenkins, GitHub, UCD

Operating Systems: Window 10, Linux 7

Ticketing tool: Remedy, service now

PROFESSIONAL EXPERIENCE

Confidential, Hartford, CT

MuleSoft Developer

Responsibilities:

  • Worked on Mule ESB in implementing Service-Oriented Architecture (SOA) and Enterprise Application Integration (EAI) using Mule Server 4.x
  • Extensively worked on Any Point Studio and Mule Integration Platform and used it to interface application services by utilizing message routing, data transformation and service creation utilities.
  • Design and develop 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 Mule ESB flows to performed payload, Dataweave transformation, XSLT transformations.
  • Implement synchronous and Asynchronous messaging scopes using ActiveMQ in Mule.
  • Implement integration flows using Mule Any point Studio to connect to REST, SOAP service, Oracle Database, and Active MQ broker
  • Create Mule flows to integrate Data from various sources into Database, from ActiveMQ topics and WMQ queues, some transformations were also done at the integration layer.
  • Create interfaces between Salesforce, REST and SOAP web-services.
  • Integrated different systems that include File Upload, Data Base, SAP, Sales Force, Web services and spring services etc. using Mule ESB.
  • Integrating with DevOps and MuleSoft for deployments in different environments that connects applications, data sources and APIs, in the cloud.
  • Participated in deployment of Mule ESB applications on standalone, cloud and RTF.
  • Implemented Devops best practices of CI/CD for Mule applications using Maven, GitHub, Jenkins, UCD.
  • Worked closely with QA and other support teams in Test Driven Development (TDD) methodologies.
  • Worked on the Mule 4.x, API Gateway for the application of policies to API as well for managing the security. Also worked with the Proxy settings using the API Gateway for the API’s.
  • Monitoring the health of API’s and servers using Mule ops center, graylog, and any point monitoring.
  • Perform various development activities for DevOps practices for the project, including continuous integration, continuous delivery, continuous testing, and continuous monitoring.
  • Troubleshoot / Manage Runtime Servers, Application Servers.
  • Defined AWS Security Groups which acted as virtual firewalls that controlled the traffic allowed reaching one or more AWS EC2, Lambda instances.
  • Setting up data in AWS using S3 bucket and configuring instance backups to S3 bucket.
  • Providing Anypoint security by configuring the Secret groups Using TLS and SSL Certificates
  • Securing API with Basic Authentication, Oauth, Ip whitelisting, Blacklisting security Polices.
  • Configuring inbound traffic to Mule applications and API proxies by requesting load balance points.
  • Hands on Kubernetes to maintain the RTF cluster and api’s health.
  • Hands-on backup and restore using vm snapshot and, mule backup and restore procedure.
  • Monitoring the servers by configuring of SMTP alerts and log forwarding to graylog.
  • Requesting TLS/SSL certificates to configuring the secrets group.
  • Developing and deploying the health check API to test the Mule runtime’s on-prem and Runtime fabric.

Environment: Mule 4.x, Anypoint platform, Anypoint studio, Mule ESB, MuleSoft Runtime fabric, Jenkins, UCD, Remedy, Linux, Apphabitat, NM web, Rally, gray log, GitHub, Postman, VMware.

Confidential, Washington, DC

MuleSoft Developer/Admin

Responsibilities:

  • Involved in requirement gathering, analysis, design, and development of the project.
  • Developed integration workflows using an ESB framework.
  • Executed the development process using agile methodology, which included Sprints, stand up meetings, sprint planning sessions.
  • Worked on various connectors like HTTP, Amazon s3 connector, DB connector, File connector, SMTP connector, scatter gathering, router.
  • Worked on Mavenized the project and setup of CI using Jenkins and created POM.XML file.
  • Implemented data transformations using Data weave and Validation of incoming JSON payload.
  • Managed the API lifecycle and all services from designing to deploy and share using RAML to provide with reusable code.
  • Integrated web services including SOAP as well as REST using Mule ESB and used various transformers for transforming between different data formats.
  • Extensively used Mule components that include File Transport, SMTP Transport, FTP/SFTP Transport, JDBC Connector, and Transaction Manager.
  • Created api id’s and applied policies for ESB/API applications on any point platform.
  • Created and updated various RAML resources to implement REST Based API’S as a part of project implementation.
  • Collaborate with Applications Development and QA teams to establish best practices implementation of methodologies and toolsets.
  • Refactoring API’s with new naming Standards.
  • Reviewed Functional Specifications documents to understand Business requirements.
  • Involved in L2 Support Role maintaining the Mule ESB environment
  • Ensuring that all the issues are resolved in accordance with the SLA’s.
  • Monitoring and Analyzing on both On-premises and CloudHub Applications
  • Creating support tickets like s1 and s2 and s3 using MuleSoft support center.
  • Monitoring Mule applications in app dynamics with CloudHub Insights.
  • Deploying applications using CloudHub in Anypoint Platform.
  • Deploying application using Maven and Test the application.
  • Upgraded mule server’s runtime version from 3.7.3 to 3.8.5 for production.

Environment: MuleSoft Any point Studio, MuleSoft 4.x, Any point Platform, Java JDK, Salesforce, XML, JSON, RAML 1.0, Git Hub, Jenkins, Urban code deployment, Connectors.

Confidential, Chicago, IL

Mule soft Developer

Responsibilities:

  • Worked on preparing the technical specification documents (TSD'S) for all the services that are to be implemented.
  • Developed the integration workflows using an ESB framework.
  • Utilized various connectors such as Sales force, ServiceNow, FTP, HTTP, File, Quartz, Database.
  • Testing and support of the application under different environments includes DEV, SYST, UAT and PROD.
  • DevOps automation using Mule soft Cloud Hub API to create Environment.
  • Participated agile training and daily scrum meeting to discuss the progress of project and any blockage of the work and the solution of the block.
  • Deployed, monitored, and maintained cross cloud integration applications, on-premises enterprise applications with cloud services, etc. using the Mule Cloud Hub.
  • Built JAX-RS services and exposed them using REST component.
  • Writing application code and development activities for large projects especially in a SOA environment with Mule ESB. Implemented Exception Handling, Logging and Error Handling.
  • Implemented Custom Logger (property caching), Circuit Breaker and Object Store in all flows of different services to invoke the data from the database and loading the flow message to database.
  • Design, build and manage various API using Anypoint API Manager and the API portal including the access management and security of the APIs using API gateway. Managing the API analytics like performance, usage, and errors to understand better and improve services for the users.
  • Manage the API lifecycle and all services from designing to deploy and share using RAML to provide with reusable code.
  • Build API and flows for 3PL SAP transactions, including Delivery note, shipment confirmation, ship sales, ASN, and master data interfaces with SAP and 3PL like DHL and FDM.
  • Utilized SAP connector to post and receive IDOC.
  • Develop interfaces / Flows with Hybris and SAP using MuleSoft.
  • Have integrated web services including SOAP as well as REST using Mule ESB and used various transformers for transforming between different data formats.
  • Developed the flows/orchestrations for integrating the components written on top of different internal platforms using Mule ESB and ActiveMQ.
  • Build and Deployment of services in Mule ESB server.
  • Had experience in using the enterprise security, notifications features provided by Mule.
  • Involved in creating http inbound & outbound flows, custom java and XSLT transformers and Security of Mule endpoint. Used XML, XSD, DTD and Parsing APIs SAX and DOM XML based documents for information exchange.
  • Implemented a large part of the UI dynamic functionalities using CSS, Ajax, JSON, XML, Bootstrap, Angular JS, and HTTP static resource handler to handle static content in Mule flow.
  • Developed application using Mule ESB and build and deployed the services.
  • And done with Unit testing using Test Utility MUnit for mocking and unit testing of Mule flows. Successfully managed performance of the services by using "Scatter and gather" and "choice router".

Environment: MuleSoft ESB, Java 1.8 & 1.7, Mule ESB server Runtime 3.7.3, Jenkins, RAML, Cloud hub, HTML 5, JavaScript, Bootstrap, RESTFUL, XML, JSON, Maven, SoapUI 5.2.0, LINUX

Confidential, Phoenix, AZ

Mule soft Integration Developer

Responsibilities:

  • Developed the integration workflows using an ESB framework.
  • Utilized various connectors such as ServiceNow, FTP, HTTP, File, Database.
  • Testing and support of the application under different environments includes DEV, SYST, UAT and PROD applications with cloud services, etc. using the Mule Cloud Hub.
  • Built JAX-RS services and exposed them using REST component.
  • Writing application code and development activities for large projects especially in a SOA environment with Mule ESB. Implemented Exception Handling, Logging and Error Handling.
  • Involved in the development phase, developing validations and business logic implementation.
  • Implemented Custom Logger (property caching), Circuit Breaker and Object Store in all flows of different services to invoke the data from the database and loading the flow message to database. the access management and security of the APIs using API gateway. Managing the API analytics like performance, usage, and errors to understand better and improve services for the users.
  • Manage the API lifecycle and all services from designing to deploy and share using RAML to provide with reusable code.
  • Have integrated web services including SOAP as well as REST using Mule ESB and used various transformers for transforming between different data formats.
  • Developed the flows/orchestrations for integrating the components written on top of different internal platforms using Mule ESB and ActiveMQ.
  • Build and Deployment of services in Mule ESB server.
  • Had experience in using the enterprise security, notifications features provided by Mule.
  • Involved in creating http inbound & outbound flows, custom java and XSLT transformers and Security of Mule endpoint. Used XML, XSD, DTD and Parsing APIs SAX and DOM XML based documents for information exchange.
  • Implemented a large part of the UI dynamic functionalities using CSS, Ajax, JSON, XML, Bootstrap, Angular JS, and HTTP static resource handler to handle static content in Mule flow.
  • Developed application using Mule ESB and build and deployed the services.
  • And done with Unit testing using Test Utility MUnit for mocking and unit testing of Mule flows. Successfully managed performance of the services by using "Scatter and gather" and "choice router".

Environment: MuleSoft ESB, Java 1.7, Mule ESB server Runtime 3.7.3, Jenkins, RAML, Cloudhub, HTML 5, JavaScript, Bootstrap, CXF, RESTFUL, XML, JSON, Maven, SoapUI 5.2.0, LINUX

Confidential

Salesforce Developer

Responsibilities:

  • Worked on translating and documentation of business requirements into functional requirements.
  • Developed Apex Classes, Controller Classes and Apex Triggers for various functional needs in the application.
  • Created detailed data mapping document for integrating various systems with Salesforce.com.
  • Worked on Sales Cloud Integrations with AppExchange.
  • Created custom objects, custom profiles, page layouts, and record types to meet business guidelines.
  • Migrated lead data from one instance to another instance using MuleSoft connector.
  • Created users, roles, public groups and implemented role hierarchies, sharing rules and record level permissions to provide shared access among different users.
  • Integrated Apex with External services by making use of SOAP and REST.
  • Used the Web service API to retrieve, deploy, create, update, and delete customization information, such as custom object definitions and page layouts, for your organization.
  • Involved in Creating workflow rules and defined related tasks, time triggered tasks, email alerts, filed updates to implement business logic. Created custom controllers implementing complex code for retrieval from Salesforce to Visualforce pages.
  • Exported data from legacy system and imported into SFDC through Apex data loader.
  • Involved in resolving issues found during Unit Testing& User Acceptance Testing (UAT)
  • Created and Implemented workflow rules, business, and approval process.
  • Worked with custom Reports and report generation.

Environment: SalesForce.com CRM Application Platform, Apex Language, Visual Force, HTML, JavaScript, Custom Objects, Reports, Eclipse, Sandbox, Production environment, Tabs, Page Layouts, Workflows, Sales Cloud, AppExchange, MuleSoft, Approval Processes, Email, Messaging.

We'd love your feedback!