Summary
Overview
Work History
Education
Skills
Certification
Interests
Timeline
Generic
KISHAN PUROHIT

KISHAN PUROHIT

Mulesoft Consultant
Jodhpur,India

Summary

I have over 4.5+ years of experience working in Designing and Implementing solutions in the areas of Enterprise Application & Data Integration, B2B Integration, SOA Governance and API Management.

Presently, building unique integration solutions, providing scopes and guesstimates, distributing work within teams, helping pre-sales teams with different integration use cases that are helping companies to move towards digital transformation and API-led connectivity era!

Deeply passionate about learning new technologies, Designing & Implementing complex integration solutions, designing API's and connecting modern and legacy applications using API-LED architecture in combination with Microservice and Event driven architecture for our customers by using MuleSoft and AWS.

Overview

5
5
years of professional experience
4
4
years of post-secondary education
10
10
Certifications
2
2
Languages

Work History

Mulesoft Consultant

Wipro
Jaipur, Rajasthan
11.2019 - Current

Project Domain: Healthcare

Project Description: Project is currently in a multi-year, multi-million-dollar effort to re-platform its Patient Hub platform, known as “Project Phoenix”. This is to move CRM from a heavily customized Microsoft Dynamics platform to one built on Salesforce’s HealthCloud™ platform. This is an 18-months project to replace its Warehouse Management System (WMS) with a 3PL product Datex.

Start Date: 15-Apr-2017

End Date: present

Responsibilities:

  • Working on the requirement gathering, Discussing the architecture and implementation process with the Architects and SME’s.
  • Following Sprint model and working on Story grooming based on story points and team utilization's.
  • Implemented SYS & PRC APIs in order to perform different operations on Salesforce.
  • Implemented DB-SYS API in order to read configurations stored in the DB table.
  • Applied caching mechanism, to read and fetch the configurations stored in the Database.
  • Handling the code Review, branching strategies and deployments to the higher env.
  • Managing team of 4 people including 1 QA and 3 developers.

Project Domain: Infrastructure - Management Project

Description: Project is, collection of multiple APIs built in Mule 3.x having integration with Salesforce and SAP with the ServIS (Oracle DB)system. This project is serving as a combination of experience layer API and system layer API having deployment on Cloudhub.

Start Date: 04-Dec-2019

End Date: 10-Apr-2020

Responsibilities:

  • Implemented Sys APIs to perform different types of CRUD operations.
  • Implemented the performance tuning concepts in order to improve the performance of existing APIs.
  • Applied the best practices for Mule APIs.
  • Worked on Object Store and VM queues to achieve near real time scenarios at API level.
  • Worked on the MUnits with coverage above 80%.

Senior Software Engineer, Mulesoft

Capgemini
Navi Mumbai, Maharashtra
04.2017 - 11.2019

Project Domain: Retail – DCS (Digital Customer Service) Project Description: DCS stands for Digital Customer Service having collection of multiple APIs built in Mule 3.x with the help of which user can create his/her account with the system and all the related stuff with account creation/authentication. This project having microservices based architecture connected with different API’s and downstream applications.

Start Date: 19-Sep-2018

End Date: 14-Nov-2019

Responsibilities:

  • Implemented microservice based architecture for mule API’s.
  • Implemented interfaces for multiple application to consume/publish events via RabbitMQ and AWS SQS/SNS in Mule.
  • Created flows graphically using connectors, transformers, components, scopes, exception handling and flow control elements.
  • Participated in the deployment of Mule ESB applications on prem (AWS EC2).
  • Developed MUnits for each flow with 84% coverage.
  • Implemented Tower Data and Janrain integration to validate email address and generate access token for users.
  • Connection of API’s with AWS RDS(MySQL) instance to store user information.
  • Worked on circuit breaker and custom loggers.
  • Implemented processing strategies and worked on passing messages to an asynchronous block.
  • Implemented ELK stack for analysis and monitoring.
  • Participated in designing and development of softwares using Agile development practices like Daily Scrum calls, Task updating etc.

Project Domain: Retail – OCAPI (Open Configuration API) Project Description: OCAPI stands for Open Configuration Service with the help of which we store configurations to the backend system i.e. Elasticsearch. This project contains web application to create configuration and roles along with mule-based API’s to perform CRUD Operations on Elasticsearch.

Start Date: 07-Aug-2017

End Date: 11-Sep-2018

Responsibilities:

  • Created RAML based API’s for POST, PUT, DELETE and GET methods.
  • Implementing interfaces for multiple application to consume via API-led connectivity approach (System API, Process API and Experience API) on Mule.
  • Created flows graphically using connectors, transformers, components, scopes, exception handling and flow control elements by Anypoint studio.
  • Participated in the deployment of Mule ESB applications using Cloud Hub.
  • Developed MUnits for each flow with 89% coverage.
  • Writing expressions with Mule Expression Language (MEL) and creating variables.
  • Transforming objects to and/from XML and JSON via Dataweave.
  • Streamlining complex data transformations with Dataweave and the Data-Mapper.
  • Connecting to Additional resources like Connecting to files, databases, JMS queues, Connecting to SaaS applications like Salesforce.
  • Understanding of routing message based on conditions and Filtering messages.
  • Worked on migrating microservices build in springboot to make it compatible with Elasticsearch 5.x

Education

Bachelor of Technology - Information Technology

Rajasthan Technical University
Jodhpur
04.2012 - 07.2016

Skills

    Mulesoft (3x)

Mulesoft (4x)

Salesforce Admin

API Design using RAML

Munit (1x, 2x)

ELK - Stack

CI/CD Tools (Jenkins/ Circle CI/ Azure)

GIT/ Bitbucket/ Azure Code Repo

Core Java

Queue / Topic Mechanism

AWS - Core Services / SQS / SNS

MSSQL / MySQL / Snowflake

Certification

MuleSoft Certified Architect – Solution Design Specialist (Mule 3.x)

Interests

Integration Patterns

Internet Of Things

Machine Learning

Live Gaming

Timeline

Mulesoft Consultant

Wipro
11.2019 - Current

Senior Software Engineer, Mulesoft

Capgemini
04.2017 - 11.2019

Bachelor of Technology - Information Technology

Rajasthan Technical University
04.2012 - 07.2016
KISHAN PUROHITMulesoft Consultant