Hemant Talele, Mulesoft Anypoint Platform Developer in Vancouver, BC, Canada
Hemant Talele

Mulesoft Anypoint Platform Developer in Vancouver, BC, Canada

Member since April 13, 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.
Hemant is now available for hire

Portfolio

Experience

  • REST 10 years
  • JSON API 10 years
  • GitHub 6 years
  • Anypoint Studio 5 years
  • Mulesoft Anypoint Platform 5 years
  • MuleSoft (MULE) 5 years
  • DataWeave 5 years
  • Mule 4 2 years

Location

Vancouver, BC, Canada

Availability

Part-time

Preferred Environment

MuleSoft Anypoint Platform, CloudHub, Mule 4.x, Mule 3.x, API Management, ESB, REST, JSON, SOA, SOAP Web Services Git, GitHub, Jenkins, Maven, CI/CD, SQL

The most amazing...

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

Employment

  • Senior MuleSoft Developer/SME

    2019 - PRESENT
    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 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, file systems, and a cloud-based ERP system (Unit4).
    • Developed an event-based integration system using Mule and RabbitMQ messaging queues for near-realtime 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 the GitHub as well as 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: Mule 4.2.1, MuleSoft Anypoint Platform (Hybrid), Anypoint Studio, MS SQL, RabbitMQ, GitHub, Jenkins
  • MuleSoft Integration Developer (For Appnovation Inc)

    2018 - 2019
    STEMCELL, VANCOUVER CANADA
    • Designed and implemented an integration solution for integrating Stemcell’s SAP system with Salesforce using SAP BAPI connectors 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 which facilitated easy tracking and management of data flows.
    Technologies: Mule 3.9, Anypoint platform, AWS, SAP Connectors, SalesForce Connectors, Jenkins, Git, CI/CD
  • MuleSoft Architect/Senior Developer

    2017 - 2019
    Appnovation Inc.
    • Worked on MuleSoft based projects for various clients of Appnovation.
    • Successfully implemented four projects for clients including Pfizer, Synopsys, and Stemcell.
    • Helped the Appnovation team for internal proposal building activities and interviewing MuleSoft candidates.
    Technologies: MuleSoft Anypoint Platform, Mule 3, Mule 4
  • MuleSoft Integration Developer (For Appnovation Inc)

    2018 - 2018
    PFIZER, USA
    • Created a POC demonstrating 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.
    • Successfully demonstrated the POC to the client, to help the client decide and go ahead 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, adding, and removing attendees.
    • Deployed the applications on Pfizer's Anypoint CloudHub account.
    Technologies: Mule 3.8, CloudHub, Maven, Jenkins, GitHub, Cvent web services APIs
  • MuleSoft Integration Expert/Senior Developer (For Appnovation Inc)

    2017 - 2018
    SYNOPSYS, MOUNTAIN VIEW USA
    • Created APIs to facilitate the retrieval of data from the client’s SAP system. The key focus was on improving the response time without compromising on the accuracy of data retrieval.
    • Leveraged 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.
    • Implemented a custom cache invalidation mechanism in order to ensure accuracy and avoid stale data.
    • Proposed and effectively implemented MuleSoft recommended API-led connectivity approach, creating multiple system and process APIs.
    Technologies: Mule 3.8, On-premise runtime, Maven, Jenkins, GitHub, SAP connectors
  • Mulesoft Integration Architect/Lead Developer (For Infosys Ltd)

    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. Was also responsible for unit tests (using MUnit) and supporting user acceptance tests post-build phases.
    • Defined the integration approach and ensured that the standards and guidelines were followed during the design and build phases.
    Technologies: Mule 3.9, Anypoint platform (on-premise), Jenkins/Git/CiCD
  • 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: MuleSoft, TIBCO, IBM BPM, FICO BLAZE Rules
  • 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: Mule 3.8, Jenkins, Git, CiCD
  • 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: IBM BPM 8.5 Advance Edition, Datapower, Java
  • 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 Business Works
  • 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: BLAZE Advisor 6.9 Java
  • 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: webMethods, Java, BPM
  • 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: Java, Teamsite, BPM

Experience

  • Cloud ERP Integration with On-premise Systems Using Mule 4 (Development)

    This is one of the mort recent Mule 4 based projects I worked 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 some of the 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 (Development)

    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 time, by suggesting a solution design that reuses APIs, as well as streamlines the poll processing. The suggested solution provides benefits such as providing a single point of entry and an interface for SAP outbound data flow which eventually provides easy tracking and management of data flows; and an API led connectivity approach that helps with reusing 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 (Development)

    This project involved a complete design, development, and roll-out of Mule-based integration with Cvent (a third-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 feasibility of integrating with Cvent using MuleSoft and Cvent web services. The POC I demonstrated was successful, and the client decided to go ahead with a production implementation of the integration solution based on the POC findings.
    The production implementation that 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 client's internal systems.

  • MuleSoft Wrapper APIs for SAP System (Development)

    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.

Skills

  • Libraries/APIs

    JSON API, JMS, Tibco
  • Tools

    Anypoint Studio, GitHub, Maven, Jenkins, RabbitMQ
  • Paradigms

    REST
  • Platforms

    MuleSoft (MULE), Mule ESB, Mule Runtime Engine
  • Other

    DataWeave, MUnit, Mule 4, CloudHub, Mulesoft Anypoint Platform, SOAP, MuleSoft Salesforce Connector, MuleSoft SAP Connectors, BPM, AWS
  • Languages

    XML, SQL, Java

Education

  • Bachelor of Engineering degree in Computer Engineering
    1995 - 1999
    V.J.T.I. University Of Mumbai - Mumbai, India

Certifications

  • MuleSoft Certified Developer (Mule 4)
    FEBRUARY 2019 - FEBRUARY 2021
    MuleSoft Inc
  • MCD - Integration and API Associate (Mule 3)
    SEPTEMBER 2016 - SEPTEMBER 2018
    MuleSoft Inc

To view more profiles

Join Toptal
Share it with others