Gajendrasinh
MuleSoft Certified Developer
******.*@********************.***
About Me:
US Citizen
3+ Years of MuleSoft Experience
* ***** ** *********** *** API Development experience
Strong Salesforce experience. Worked with SAP, Workday, MDM Integrations
6 Years of overall experience
Healthcare, Retail, Banking and Financial Sector experience
Summary:
Over 6 years of experience in analysis, design, implementation and testing of software applications that includes Mule ESB, EAI.
3+ years of extensive implementation experience in Mule ESB over Anypoint Studio, Anypoint Cloud-Hub.
Mule ESB experience with implementing service Oriented Architecture and Enterprise Application Integration using Mule Server 3.x and 4.x
Extensive experience in all the phases of Software Development Life Cycle that includes understanding requirement, technical analysis, design, development, Integration, implementation and testing of various applications.
Experience in Waterfall & Agile development methodologies.
Strong experience with Mule ESB (4.x), Mule API, Mule Anypoint Studio, and Mule Cloudhub
Experience on creating Flows, Sub Flows, Exception strategy, DataWeave transformation.
Worked on different mule connectors AmazonS3, DB, HTTP, VM, Web Service Consumer, JMS, Salesforce etc as a part of integration usage.
Experience in implementing Mulesoft Batch Processing and Scatter-Gather.
Experience in implementing flat file, MQ, XSLT, JMS.
Having experience in designing MUnit test cases for testing application and check coverage reports.
Have experience in Mule Expression Language (MEL) - to access and evaluate the data in the payload, properties and variables of a Mule message.
Strong experience in troubleshoot Mule ESB flows using debugger and flow analyzer.
Worked on XML technologies like XML, XSD, XSLT and Web Services - RESTful and SOAP.
Worked on Atlassian products which includes version control/tracking systems like Bitbucket, Jira, Confluence, and Bamboo.
Extensively used Maven as build script for application build and deployment.
Implemented Continuous Integration and Continuous Deployment for Mule Applications.
Have good knowledge on Dataweave, contributing on MuleSoft Forum support related to Dataweave mappings and stuff.
Extensive experience on document standards such as XML, Flat files, CSV, JSON, EDIFACT and ANSI X12.
Technical Skills:
Languages
Core Java, MySQL, Groovy
Bases and Clients
Oracle, MS SQL, DBeaver, Salesforce
Web Services IDE & Integration Tools
Anypoint Studio, Eclipse, SOAP UI,
Data
SOAP, REST, WSDL, XML, JSON, CSV
Web/application Servers
Apache Tomcat
Professional Experience:
PROJECT #1:
Client: Credit Safe, Denver, Colorado Feb-2017 to June 2020
Role: MuleSoft Developer
Creditsafe is the world's most-used supplier of on-line company credit reports, supplying quality data on over 240 million companies to 90, 000 customers around the globe. Privately owned and independently minded, it is changing the way business information is used.
Responsibilities:
Have been working on API's which had API-led connectivity approach.
Carried out new implementations, changes related to API's in a System, Process.
Involved in implementation of Microservices architecture among all the API's.
Worked on MuleSoft Anypoint API platform on designing and implementing Mule API.
Follows the guidelines of agile methodologies, active participant in Sprint planning.
Developed MUnit test cases to API's on 3 layered architecture. Deployed applications to cloudhub, configuring policies, API Manager settings.
Used Collection splitter and Aggregator to collect small chuck of message to transform in to require payload.
Working knowledge with Bitbucket as a repository and used Maven, Bamboo for Build and deployment respectively.
Have been doing health check to all applications on Cloudhub for Production server.
Environment: Anypoint Studio, Java 1.6, Eclipse, Munit, WSDL, SOAP, MULE Runtime 3.9.1, Jira, MySQL, Oracle-SQL, Groovy.
PROJECT #2:
Client: Volvo, Centennial, Colorado Jan-2016 to Feb-2017
Role: MuleSoft Developer
Responsibilities:
Involved as a Test Engineer in testing team.
Worked closely with the Development and Business teams to gain understanding on System requirements and detailed design of the application
Identify manual test cases for Test Automation
Created the QTP Automation framework.
Create Manual test cases based on the test plan and requirements documents.
Developed ETL flows which include extracting data, transforming and loading to other destinations.
Follows the guidelines of agile methodologies or SDLC for project management.
Utilized various connectors such as FTP, SMTP, poll scope, and Database in different workflows.
Have configured MUnit test cases to validate the Mule flows.
Developed integration workflows using an ESB framework and implemented complex
Transformations using DataWeave.
Polling from SQL database at schedule intervals.
Configured Object store connector to perform operations like store an object, retrieve, retrieve all keys etc from the Object store.
Developing Mule ESB projects for the services with synchronous and asynchronous Mule flows.
Configured Mule service flows with various exception handling strategies such as Global Exception, Catch Exception and Choice Exception Strategies that notifies the user with custom and simple error descriptions.
Used MEL (Mule Expression Language), an expression language that provides a consistent, standardized way to work with a Mule message's payload, properties and variables.
Implemented end to end integration of applications using database connectors, transformers.
Used Database Connector to connect with MS SQL server and Oracle using Mule ESB.
Worked with salesforce connector for upserting, creating, and querying account information into salesforce.
PROJECT #3:
Client: Hertz -FL Jan-2014 to Dec-2015
Role: Mulesoft Developer
Hertz corporation is a subsidiary of Hertz global holdings Inc., is an American car rental company based in Florida. Hertz corporation owns Thrifty car rental and Dollar Rent A Car. The project is Integration Factory which is transformation of Hertz IT systems
Responsibilities:
Involved in SDLC of multiple integrations
Reviewed code and used SOAP UI for testing flows
Documented High level, Detailed design and Testing documents
Integrated web services including SOAP as well as REST using Mule ESB
Experience in Mule soft Anypoint API platform on designing and implementing Mule APIs.
Used MUnit for mocking and unit testing mule flows.
Experience in using Mule Connectors like FTP, FILE, SFTP and WMQ as part of Integration Usage.
Built and deployment mule projects to Cloudhub using Maven (Mule-Maven-plugin) through Jenkins
Extensively involved in integrating with legacy systems. worked on different legacy data formats COBOL Copybooks, slash data
Extensively used Data weave to transform messages
Used validation components to do data validations within flows & sub flows.
Used Quartz connector to schedule the batch jobs.
Prepared design document specifications troubleshoot, and testing Involved in all phases of testing & production support
Environment: Mule ESB 3.7.4, Data Weave, Cloud Hub, MS-SQL, Salesforce, Maven, Anypoint platform, MUNIT, workday, REST full APIs.
Education:
Bachelor’s in computers from SRM University, India
Master’s in computers from SRM University, India