Hemant Talele, Developer in Vancouver, BC, Canada
Hemant is available for hire
Hire Hemant

Hemant Talele

Verified Expert  in Engineering

MuleSoft Anypoint Platform Developer

Location
Vancouver, BC, Canada
Toptal Member Since
May 4, 2020

Hemant is a seasoned MuleSoft architect/SME and senior developer with 17+ years of software project experience and specialization in the MuleSoft Anypoint platform. Hemant has extensive work experience working with international (US, Canada, and UK) clients on software projects. He is a self-starter who is able to work independently or in a team with limited supervision and great efficiency. He has worked with many clients to formulate solutions customized to their needs.

Portfolio

Commonwealth Financial Network
MuleSoft, Architecture, Cloud, API Platforms, Salesforce API, CloudHub...
PHSA (PROVINCIAL HEALTH SERVICES AUTHORITY)
Jenkins, Microsoft SQL Server, Anypoint Studio, MuleSoft, Java 8, SQL, GitHub...
STEMCELL, VANCOUVER CANADA
Continuous Delivery (CD), Continuous Integration (CI), Git, Jenkins, SAP...

Experience

Availability

Full-time

Preferred Environment

Git, SOAP, CloudHub, MuleSoft, SQL, Continuous Delivery (CD), Continuous Integration (CI), Apache Maven, Jenkins, GitHub, Service-oriented Architecture (SOA), JSON, REST, Enterprise Service Bus (ESB), API Management, Mule Runtime Engine

The most amazing...

...project I've worked on was migrating Pfizer from their current event management provider (Starcite) to a newly procured Cvent system.

Work Experience

Senior Mulesoft Developer

2021 - 2023
Commonwealth Financial Network
  • Worked as a senior MuleSoft developer in the integration team. I was involved in most of the integration designs from the initial phase to the steady post-production phase of the project.
  • Participated, as one of the initial members, in creating the initial pilot implementation of the MuleSoft project alongside the MuleSoft product consultant.
  • Involved in the solution and design of multiple core pilot projects for the client, such as incremental and one-time data migration from the old Microsoft Dynamics system to the new Salesforce platform.
  • Designed and developed a centralized error logging and reprocessing solution for the integration platform.
  • Developed many designs and code in this long-running project that are used as a reference for future developments by the other team members in the Integration group.
  • Built a pilot integration solution to send and receive data to the ServiceNow platform via the ServiceNow RESt APIs.
  • Acted as a senior MuleSoft developer in the team and helped and mentored junior team members as and when needed.
Technologies: MuleSoft, Architecture, Cloud, API Platforms, Salesforce API, CloudHub, ServiceNow REST API, Anypoint MQ, Azure Data Lake, Snowflake, SQL, GitHub, Web Services, Microsoft SQL Server, Salesforce, DataWeave, Anypoint Studio, JSON, API Architecture, Integration

Senior MuleSoft Developer

2019 - 2021
PHSA (PROVINCIAL HEALTH SERVICES AUTHORITY)
  • Designed and built some of the complex integration requirements of the PHSA ERP integration project.
  • Set up the MuleSoft runtime environment (hybrid architecture) for all environments (DEV, IST, STAGE, and PROD) for PHSA, which includes installing and setting up the on-premise runtime servers and configuring them with the Anypoint platform.
  • Implemented a generic "sync engine" application using Mule 4.2.1 for transferring batch data between multiple internal systems. The interfacing systems range from SQL databases to file systems and a cloud-based ERP system (Unit 4).
  • Developed an event-based integration system using Mule and RabbitMQ messaging queues for near-real-time data integration from the cloud ERP system (Unit4) to the on-premise systems.
  • Implemented a reusable parameterized CI/CD Jenkins pipeline setup for the MuleSoft code deployments on their on-premise mule runtime servers (ARM). The Jenkins pipeline integrates with GitHub and the TFS version control system.
  • Interacted with MuleSoft product support for raising and following up on product issues/tickets faced during the project execution.
Technologies: Jenkins, Microsoft SQL Server, Anypoint Studio, MuleSoft, Java 8, SQL, GitHub, Web Services, DataWeave, RabbitMQ, JSON, API Architecture, Integration

MuleSoft Integration Developer

2018 - 2019
STEMCELL, VANCOUVER CANADA
  • Designed and implemented an integration solution for integrating Stemcell's SAP system with Salesforce using SAP BAPI and SFDC connectors.
  • Joined the project at a later (development stage) as a MuleSoft integration expert to help and expedite the implementation work. I completed their pending implementation in less than the planned time.
  • Recommended a design that reuses APIs and streamlines the poll processing. Providing benefits such as a single point of entry and interface for SAP outbound data-flow facilitated easy tracking and management of data flows.
Technologies: Continuous Delivery (CD), Continuous Integration (CI), Git, Jenkins, SAP, Anypoint Studio, MuleSoft, CloudHub, SQL, GitHub, Amazon Web Services (AWS), Web Services, Service-oriented Architecture (SOA), Microsoft SQL Server, DataWeave, JSON, Salesforce API, API Architecture, Integration

MuleSoft Architect | Senior Developer

2017 - 2019
Appnovation Inc.
  • Worked on MuleSoft-based projects for various clients of Appnovation.
  • Implemented four projects for clients, including Pfizer, Synopsys, and Stemcell.
  • Helped the Appnovation team with internal proposal-building activities and interviewing MuleSoft candidates.
Technologies: Mule Runtime Engine, MuleSoft, API Architecture, SOAP, SQL, GitHub, JMS, Web Services, Microsoft SQL Server, DataWeave, Anypoint Studio, RabbitMQ, JSON, Salesforce API, Integration

MuleSoft Integration Developer

2018 - 2018
PFIZER, USA
  • Created a POC demonstrating the feasibility of using MuleSoft for integration with Cvent for Pfizer, who wanted to migrate from their current event management provider (Starcite) to a newly procured Cvent system.
  • Demonstrated the POC to the client, to help the client decide and proceed with a production implementation of the integration solution.
  • Worked with the client enterprise architect to design the MuleSoft-based integration solution to facilitate all the requirements, including creating, updating, and searching Cvent meetings and adding and removing attendees.
  • Deployed the applications on Pfizer's Anypoint CloudHub account.
Technologies: Jenkins, Apache Maven, Mule Runtime Engine, MuleSoft, SOAP, SQL, GitHub, Service-oriented Architecture (SOA), DataWeave, Anypoint Studio, JSON, API Architecture, Integration

MuleSoft Integration Expert | Senior Developer

2017 - 2018
SYNOPSYS, MOUNTAIN VIEW USA
  • Created APIs to facilitate data retrieval from the client's SAP system. The key focus was improving the response time without compromising the accuracy of data retrieval.
  • Leveraged Mule in-memory caching to improve the response time. The new API reduced the API response time from 3+ seconds to 200 milliseconds.
  • Implemented a custom cache invalidation mechanism to ensure accuracy and avoid stale data.
  • Proposed and effectively implemented MuleSoft recommended API-led connectivity approach, creating multiple system and process APIs.
Technologies: SAP, Jenkins, Apache Maven, MuleSoft, SQL, GitHub, Amazon Web Services (AWS), Web Services, Microsoft SQL Server, Salesforce, DataWeave, Anypoint Studio, RabbitMQ, JSON, Salesforce API, API Architecture, Integration

Mulesoft Integration Architect | Lead Developer

2016 - 2017
HSBC BANK LONDON, UK
  • Designed and developed a MuleSoft-based integration service and platform that hosts bank-wide integration APIs and ESB services.
  • Designed and created RAML specifications for REST APIs using MuleSoft API designer and created Mule ESB flows utilizing various Mule connectors (database connectors, web service connectors, and others).
  • Supported the deployment of the APIs and Mule ESB code on Mule Runtimes and API gateways using CI/CD pipelines. I was also responsible for unit tests (using MUnit) and supporting user acceptance tests in the post-build phases.
  • Defined the integration approach and ensured the standards and guidelines were followed during the design and build phases.
Technologies: Git, Jenkins, Anypoint Studio, Mule Runtime Engine, MuleSoft, SOAP, SQL, GitHub, Web Services, Microsoft SQL Server, DataWeave, RabbitMQ, JSON, Salesforce API, API Architecture, Integration

Senior Technology Architect (Middleware)

2007 - 2017
Infosys Ltd
  • Worked on multiple integrations and BPM projects for various clients of Infosys.
  • Handled remote integration solution deliveries as an offshore resident architect.
  • Helped Infosys teams with internal proposal building activities and interviewing MuleSoft candidates.
Technologies: Blaze, IBM BPM, TIBCO, MuleSoft, SOAP, SQL, GitHub, JMS, Web Services, Microsoft SQL Server, DataWeave, Anypoint Studio, JSON, Salesforce API, API Architecture, Integration

Integration Architect/Lead Developer (For Infosys Ltd)

2015 - 2016
INNOVAPOST/PUROLATOR, MISSISAUGA, CANADA
  • Designed and developed a Java REST and JMS based middleware integration solution for the client’s mobility system. The solution involved REST services that interact with various external systems such as SQL database systems, IBM MQ, and MessageSight.
  • Contributed to the internal evaluation and PoC of Mulesoft API management for adherence to the requirements.
  • Participated as a middleware integration architect for the project, working closely with the client architects from various external systems being integrated.
  • Oversaw high level and detailed design of the middleware solution and finalized the functional design by liaising with business leads.
Technologies: Continuous Integration (CI), Git, Jenkins, Mule Runtime Engine, SQL, JMS, DataWeave, Anypoint Studio

Offshore Integration Architect/Lead Developer (For Infosys Ltd)

2014 - 2015
MINISTRY OF TRANSPORTATION ONTARIO
  • Worked on this project as an offshore (India) based BPM and integration architect, building integration solutions for the project's needs.
  • Built proof of concepts to evaluate the feasibility of various integration approaches.
  • Built and reviewed design artifacts developed by the offshore integration team members.
Technologies: Java, Advance, BPM, SQL

TIBCO Architect/Lead Developer (For Infosys Ltd)

2011 - 2014
CAREFIRST BALTIMORE, USA
  • Worked as a resident offshore (India) based technology consultant and architect for this long-running TIBCO based integration projects for this healthcare customer (Carefirst) of Infosys.
  • Managed estimation, architecture, and design of all new and ongoing integration requirements for the customer.
  • Contributed as a core developer during critical situations, and mentored junior team members.
  • Traveled to onsite (Baltimore USA) location multiple times during the project to liaise and work with the onsite client architects and developers.
  • Tasked with code and design review to ensure the correctness and completeness of offshore deliverables and solution performance improvements.
Technologies: TIBCO BusinessWorks

Blaze Rules Specialist/Senior Developer (For Infosys Ltd)

2009 - 2011
HEALTHWAYS TENNESSEE, USA
  • Successfully implemented multiple business rule services using Sequential as well as Rete implementations to support the proprietary EMPRACE System.
  • Implemented four new rule service applications to facilitate an easy to manage rules entry applications (RMA) in Blaze Advisor.
  • Developed rule services on BLAZE 6.9 Java and hosted on the Glassfish server. The rule services used Oracle Coherence as a distributed cache management system.
  • Exposed rule services as SOA web services for seamless integration with the external systems.
Technologies: Java, Blaze

Senior Associate

2004 - 2007
Cognizant Ltd
  • Worked on projects for various clients of Cognizant.
  • Contributed as the offshore (India) resident team lead for some of the clients of Cognizant, responsible for remote technology solution deliveries.
  • Helped the Cognizant team with internal proposal building activities and interviewing candidates.
Technologies: BPM, Java, webMethods

Senior Software Engineer

2002 - 2004
Accenture India Ltd
  • Worked on Java projects for various clients of Accenture.
  • Worked onsite as well as offshore as a Java developer for a couple of clients of Accenture.
  • Helped the Accenture team with internal proposal building activities and interviewing candidates.
Technologies: BPM, HP TeamSite, Java

One-time and Incremental Data Integration from Microsoft Dynamics to Salesforce Via Mulesoft APIs

In this project, I worked alongside a MuleSoft product consultant for the client to design and deliver an end-to-end implementation of a data migration/sync solution from scratch. This was the pilot implementation for the client's new MuleSoft-based integration platform; hence, it required a well-experienced small group of MuleSoft developers who could build a production-ready application in a concise period. The project started with an initial understanding of the data migration requirements, where we also analyzed and assessed options to integrate with the source (Microsoft Dynamics) and target (Salesforce). A detailed design followed, where we defined the end-to-end solution and implemented the same, following all standards and best practices. The implementation was completed quickly and was ready for production after a thorough testing phase. This was a pilot implementation, and it pawed the way for all future integration projects on the client's integration platform. The solution and the code are used as a reference for most subsequent projects on the integration platform.

Cloud ERP Integration with On-premise Systems Using Mule 4

This is one of the most recent Mule 4-based projects I worked on for PHSA. The project is a multi-year ERP system migration project that involves the de-commission of the current on-premise ERP system and the migration to the new Unit 4 cloud ERP system.
I worked on the integration part of the project as a MuleSoft SME/developer to implement all the integration requirements for the migration project. The project involved complex implementations that required integration with various internal systems using databases, RabbitMQ, and file connectors. I have also set-up the mule runtime environments for this project and configured them to connect to the MuleSoft Anypoint Platform in a Hybrid architecture model.

SAP to SFDC (Salesforce) Integration

This project's requirements had one of the most common MuleSoft-based integration use cases in days—integrating the on-premise SAP system with a cloud-based Salesforce system.
I joined this project at a later (development stage) as a MuleSoft integration expert to help and expedite the implementation work. I could complete their pending implementation in less than planned by suggesting a solution design that reuses APIs and streamlines the poll processing. The proposed solution provides benefits such as a single point of entry and an interface for SAP outbound data flow, which eventually offers easy tracking and management of data flows and an API-led connectivity approach that helps reuse system APIs.
The implementation involves a hybrid deployment model involving AWS-hosted Mule runtime servers managed by a cloud-based runtime manager using VPC.

MuleSoft Integration with Cvent Meeting Management

This project involved a complete design, development, and roll-out of Mule-based integration with Cvent (a 3rd-party event management system).
The client (Pfizer) wanted to migrate from their current event management provider (starcite) to Cvent. As a starting step, I created a POC demonstrating the feasibility of integrating with Cvent using MuleSoft and Cvent web services. The POC I demonstrated was successful, and the client decided to proceed with a production implementation of the integration solution based on the POC findings.
The production implementation I worked on post-POC involved the creation of multiple functional APIs to create, update, and search meetings and add/remove attendees. It also involves a few batch process implementations between Cvent and the client's internal systems.

MuleSoft Wrapper APIs for SAP System

This project involved the creation of APIs to facilitate retrieval of data from the client’s SAP system (master data source).
Before this project was implemented, the client was facing a challenge of ver slow response time from the SAP system for data retrievals. Hence the key focus for this Mule project was on improving the response time without compromising the accuracy of data retrieval.
The Mule solution I proposed involved leveraging Mule in-memory caching to improve the response time. The new API resulted in reducing the API response time from 3+ seconds to 200 milliseconds.
In order to ensure accuracy and avoid stale data, I also built a custom cache invalidation mechanism in the solution.
The project is a great success as I knew from the client later and is being used with zero post-production issues.

Libraries/APIs

JSON API, JMS, Salesforce API, ServiceNow REST API

Tools

Anypoint Studio, GitHub, Apache Maven, Jenkins, Git, IBM BPM, RabbitMQ

Paradigms

REST, API Architecture, Service-oriented Architecture (SOA), Continuous Integration (CI), Continuous Delivery (CD)

Platforms

MuleSoft, Mule ESB, Mule Runtime Engine, Salesforce, webMethods, Amazon Web Services (AWS)

Other

DataWeave, MUnit, CloudHub, MuleSoft Anypoint Platform, SOAP, Integration, API Management, Enterprise Service Bus (ESB), SAP, Advance, TIBCO BusinessWorks, Blaze, HP TeamSite, Web Services, TIBCO, BPM, Architecture, Cloud, API Platforms, Anypoint MQ, Azure Data Lake, Computer Engineering, CI/CD Pipelines, Cvent API

Languages

XML, SQL, Java, Snowflake, Java 8

Storage

JSON, Microsoft SQL Server, On-premise

1995 - 1999

Bachelor of Engineering Degree in Computer Engineering

Veermata Jijabai Technological Institute (VJTI) - Mumbai, India

FEBRUARY 2019 - FEBRUARY 2021

MuleSoft Certified Developer – Level 1

MuleSoft Inc

SEPTEMBER 2016 - SEPTEMBER 2018

MuleSoft Certified Developer - Integration and API Associate (Mule 3)

MuleSoft Inc

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring