Mulesoft- Project Lead Resume
SUMMARY
- 11 years of experience in IT Industry with 6 years experience in MuleSoft ESB integrations and API implementations.
- Strong experience with MuleSoft ESB (3.x, 4.x), API, Anypoint Studio, Cloud hub and RAML design.
- Proficient in MuleSoft Anypoint API platform in designing and implementing Mule APIs.
- Expertise working with Anypoint API Manager, Runtime Manager, Exchange etc.
- Expertise in creating Flows, Sub Flows, Exception strategy, DataWeave transformation and other activities.
- Expertise in using mule connectors like DB, HTTPS, FTP, FILE, SFTP, JMS, Salesforce, third part apis as a part of integration.
- Experience with JMS both Synchronous and Asynchronous messaging using ActiveMQ, RabbitMQ with different topologies in Enterprise Integration
- Experience in Java, .NET, Salesforce Apex, C#, ASP.NET MVC, WCF, Web API, Web technologies
- Experience in PL/SQL, SQL Server, HTML5, JavaScript, JQuery, Ajax etc.
- Experienced in designing the Front - end pages using scripting languages like HTML, DHTML, CSS, and JavaScript, JQuery and server side-side web applications.
- Experience in version control and code repository systems like SVN, GIT, bit bucket.
- Direct interaction with the Clients for gathering information of their business and convert to technical requirements.
- Work with technical architecture team to design platform for seamless integration with Oracle, Mule and Salesforce
- Using Cognizant Facets as Healthcare Product for Confidential Members and Providers information
- Hands on experience in Agile, DevOps (Jenkins, Urban code), and Jira tool for story and bugs.
- Experience in creating and maintaining documents using confluence.
TECHNICAL SKILLS
MuleSoft/ Integration: MuleSoft ESB, MuleSoft APIs, Anypoint platform, Cloud hub, RAML, YAML, Restful Services, SOAP services
Web Technology: Salesforce, Apex, .NET, JQuery, JSON, Java Script, CSS, XML, XSL, Ajax, CSS
Languages: Java, C#, XML,Java Script, Angular JS
IDE: Anypoint studio, Microsoft Visual Studio
Operating System: Windows
Database: MS-SQL, Oracle
Methodologies: Agile, Waterfall, DevOps
SDLC Tool: JIRA
Code Repository Tool: Bit Bucket
Document Repository Tool: Confluence
Build and Deployment Tool: Jenkins and U-deploy
Release Management Tool: Service now
PROFESSIONAL EXPERIENCE
Confidential
MuleSoft- Project Lead
Responsibilities:
- Getting client requirements and transform to high and low level technical design.
- As part of Technical Architecture team, involve to generate design for seamless integration among Oracle DB, MuleSoft and Salesforce in Salesforce CRM project.
- Implemented OAuth 2.0 Policy in Anypoint Manager to make all client request required authorization token to make API secure.
- Implemented Mule Batch API and called from Tidal Scheduler to make data sync between Facets and Salesforce.
- Involved in Requirement Gathering, analysis, design and development of the project.
- Executed the development process using Agile methodology, which included iterative application development, Sprints, stand up meetings, poker planning sessions, elaboration sessions and customer reporting.
- Design API specification using RAML.
- Implemented IP Whitelist policy using Anypoint Runtime Manager.
- Design and develop Mule Shared data source (Mule Domain Project) using Mule 4.
- Implemented Single Sign on (SSO) for Vendor applications using Mule APIs in Confidential Member Portal so that member can navigate to vendor web without provide there login credentials.
- Develop Oracle package/SQL Stored procedure and implemented the same in Mule APIs.
- Development Mule APIs and invoked by .NET Applications.
- Implemented the Data weave transformation 1.0/2.0 in mule APIs to convert output to required format.
- Implemented proper logging in Mule flow and sub flow to triage production issue using Sumologic query.
- Develop Munit flow for Mule APIs testing.
- Implemented Rabbit MQ in Mule to provide reliability for secure messaging.
- Write Java package and classes to implemented in mule flow and data weave 1.0/2.0
- Using App Dynamic to analysis mule APIs performance and find out end user experience.
- Perform code review for other team member to make sure we follow mule coding standards.
- Implemented CI/CD process using bit bucket, Jenkins and U-deploy.
- Perform Unit testing once development complete to ensure all business scenario covered.
- Develop proxy Mule APIs using Exchange and consume by Salesforce
- Understand current business flow from client and suggested technical improvement using Discovery documents.
- Build all Mule APIs using Maven
- Upgraded the apis/flows/projects from Mule 3.9 to Mule 4.1.5
- Implemented the APIs by consuming SOAP and REST based web services.
- Implemented Confidential Payment gateway using Mule API in Confidential Member Portal so that member can pay their insurance premium.
- Used Mule ESB to design of routing schemas, error handling, JMS, VM connection and spring-based resource initialization process.
- Using Service now as part of Change Management Process to create all production task to ensure Mule APIs deployed successful and do IT Validation.
Technologies/Skills: Mule Soft, Sumologic, AppDynamics, Salesforce, Oracle, SQL Server
Confidential
Mulesoft- Module Lead
Responsibilities:
- Involved in Requirement Gathering, analysis, design and development of the project.
- Executed the development process using Agile methodology, which included iterative application development, Sprints, stand up meetings, poker planning sessions, elaboration sessions and customer reporting.
- Developed Mule flows, sub-flows, connectors, batch processing, file processing, flow controls, exception handling and development using Mule ESB.
- Involved in writing batch jobs to run at specific schedule times and transformations using Data Weave.
- Extensively used DataWeave for data transformations and implementing complex logics.
- Develop ASP.NET MVC application using Microsoft Visual Studio and implemented two factor authentication.
- Getting client requirements and design technical design documents.
- Performed code review to ensure to follow coding standard.
- Performed Unit Testing to ensure all scenario covered.
- Develop Microsoft SQL Server Stored procedure and implemented the business logic.
Technologies/Skills: MuleSoft, .NET 4.0, ASP.NET
Confidential
Mulesoft Consultant
Responsibilities:
- Configured security for web services using SSL and OAuth
- Design and develop enterprise services using RAML and REST based APIs and SOAP based web services.
- Use API-Kit Router and CXF to build the initial flow structure from the RAML and WSDL.
- Performed integrations using different connectors like Sales Force, Database, SAP, HTTP, SFTP connectors.
- Anypoint Runtime Manager to handler application deployments and logging. Deployed upgraded template projects onto Anypoint Exchange for reuse.
- Develop ASP.NET application using Microsoft Visual Studio and implemented Confidential Portal.
- Getting client requirements and design technical design documents.
- Involve in Production incidents and daily Batch to ensure to meet SLA.
- Develop .NET Batch process using C# .NET.
- Performed code review to ensure to follow coding standard.
- Performed Unit Testing to ensure all scenario covered.
- Develop Microsoft SQL Server Stored procedure and implemented the business logic.
- Develop Reporting using Microsoft SQL Server Reporting Services and invoked in .NET Web applications.
- Wrote database queries using SQL and PL/SQL for accessing, manipulating and updating Oracle database.
- Developed UI using HTML, JavaScript, CSS, Ajax, Bootstrap responsive framework and CSHTML for interactive cross browser functionality and complex user interface
- Used SVN for version control tool and Spring Tool Suite (STS) for IDE.
Technologies/Skills: Mulesoft, Java .NET 4.0, ASP.NET, MVC.
Confidential
Programmer Analyst
Responsibilities:
- Involved in SDLC requirements gathering, analysis, design, development and testing of application developed using agile methodology.
- Extensively worked with business analysts and end users to gather and finalize the requirements
- Developed Mule flows, sub-flows, connectors, flow controls, REST/SOAP web services, exception handling, API design and development using RAML
- Created and updated various RAML resources for implementing the REST full APIs
- Extensively used DataWeave for data transformations and implementing complex logics.
- Used JSON Web Tokens (JWT) for authorization.
- Performed production support and enhancement of web applications using .NET C#
- Develop mule APIs and invoked using .NET Applications.
- Develop Window Communication Foundation (WCF) SOAP Service and exposed to Java and .NET applications.
- Integrating with DevOps using Jenkins, Urban Code deployment tool for MuleSoft deployments in different environments.
- Develop and design SQL Stored Procedure and implemented business logic
- Build and deployed .NET applications in SDLC environments using Jenkins and U-deploy.
- Used SVN for version control tool and Spring Tool Suite (STS) for IDE.
- Created REST API’s using RAML in Design center, API security in API Management and worked on Cloud Hub.
- Performed transformations, exception handling, testing & Security of Mule ESB endpoint through OAuth
- Develop RAML documents using Anypoint API Platform. Provide mocking services to application developers.
- Worked on Restful web services that enforced a client server and support JSON Involved in detailed analysis based on the requirement documents.
- Used Mule ESB for routing, filtering and aggregate message between application based on content and rules.
Technologies/Skills: MuleSoft, .NET 3.5/SSRS, 2008 R2/C#.