Santosh Prasad, Developer in Melbourne, Australia
Santosh is available for hire
Hire Santosh

Santosh Prasad

Verified Expert  in Engineering

EAI Specialist and MuleSoft Developer

Location
Melbourne, Australia
Toptal Member Since
February 18, 2021

Santosh is an enterprise application integration specialist (EAI) with 14 years of experience designing and implementing integration solutions. He is an expert across the MuleSoft Anypoint Platform (3x MuleSoft Certified), in the Software AG Product Suite (5x SoftwareAG Certified), and in implementing integration solutions for ESB, API, EDA, B2B, and business process management. He has worked with renowned clients on multi-million dollar insurance, supply chain, and logistics projects.

Portfolio

Toptal
Anypoint MQ, API Integration, APIs, Anypoint Studio, CI/CD Pipelines, REST APIs...
HCL Technologies
MuleSoft, webMethods, Anypoint Studio, Mule ESB, APIs, BPM...
Ejada Systems
APIs, BPM, webMethods, Enterprise Service Bus (ESB), SQL, REST APIs...

Experience

Availability

Full-time

Preferred Environment

MuleSoft, webMethods, Anypoint Studio, Mule ESB, APIs, BPM, Java, JavaScript, Dell Boomi

The most amazing...

...product I've delivered is a global supply chain platform created by steering integration architecture and rolled out across five countries in only two years.

Work Experience

Senior Developer

2021 - PRESENT
Toptal
  • Designed and developed high-quality integration solutions to connect various enterprise and cloud systems in an effective manner.
  • Supported integration applications throughout the SDLC.
  • Involved in multi-million global projects that operate in B2C, B2B, and A2A mode.
Technologies: Anypoint MQ, API Integration, APIs, Anypoint Studio, CI/CD Pipelines, REST APIs, Retail, Architecture, API Platforms, API Design, MuleSoft, DataWeave

Senior Technical Architect

2017 - 2021
HCL Technologies
  • Designed and developed integration interfaces, APIs, and code for various customers' enterprise systems using the MuleSoft Anypoint Platform.
  • Identified system interfaces that fit in the business process model and designed processes using BPMN 2.0 standards. Identified APIs that fit in system, process, and experience API layers. Built an application network using API-led connectivity.
  • Implemented integrations using Mule ESB, webMethods Integration Server, and Dell Boomi.
  • Adopted DevOps practices to build and enable continuous integration and delivery of CI/CD pipelines for Mule and webMethods on Jenkins, Bamboo, and Azure DevOps.
  • Enforced best coding standards and performance optimization techniques for Flow, DataWeave, and Mule Applications.
  • Built monitoring and analytics dashboards using ELK stack.
  • Derived processing rules on the business transaction events to perform complex processing and helped in business analytics.
Technologies: MuleSoft, webMethods, Anypoint Studio, Mule ESB, APIs, BPM, Enterprise Service Bus (ESB), Amazon S3 (AWS S3), Microsoft SQL Server, SQL, REST APIs, Insurance, Retail, Architecture, API Platforms, API Design, DataWeave

Integration Developer

2015 - 2017
Ejada Systems
  • Designed and developed reusable solution-based integration components using various technology stacks from the SoftwareAG product suite.
  • Designed a lifecycle model of design time assets in SOA lifecycle governance tool - Centrasite and applied necessary policies for the organization.
  • Played the role of technical lead and senior developer to develop robust, reusable solution-specific components that fit into the new architecture using Flow and Java services.
  • Enforced best practices and coding standards across the environment.
Technologies: APIs, BPM, webMethods, Enterprise Service Bus (ESB), SQL, REST APIs, API Platforms, API Design, DataWeave, Anypoint Studio

webMethods Consultant

2011 - 2015
Software AG
  • Developed and supported enterprise integration frameworks built using Software AG Product Suite.
  • Built GUI workflows using Composite Application Framework (CAF) to provide control and visibility for business stakeholders.
  • Built high-performant integration flows and interfaces using Universal Messaging for Pub-Sub model and EhCache/Terracotta for highly distributed caching.
  • Designed, developed, registered, and published many designs and runtime SOA assets for customers across the globe.
Technologies: webMethods, Integration, API Integration, BPM, Workflow, REST, Service-oriented Architecture (SOA), CentraSite, Terracotta, Ehcache, Universal Messaging, Microsoft SQL Server, SQL, REST APIs, Retail, API Platforms, API Design, DataWeave

Assistant Systems Engineer

2009 - 2011
Tata Consultancy Services
  • Developed integration flows for a new SWIFT financial messaging infrastructure to replace the legacy heritage system of a reputable UK-based banking customer.
  • Created Flow/Java services for the routingand handling of SWIFT message documents to and within Trading Networks.
  • Created Portlet applications using Composite Application Framework (CAF) and completely managed the Skins and Shells Rules, Global Application configurations, environment settings in My WebMethods Server, and TPAs configuration in Trading Networks.
  • Played a key integration developer role and received recognition and many awards in my tenure.
Technologies: webMethods, JMS, Workflow, BPM, Ehcache, SQL, DataWeave

Configurable Product Data Model | Integration Optimization

I worked as a Solutions Architect for a leading educational services provider to lead an assessment of their current eCommerce platform architecture to increase performance and scalability.

Their platform had 12+ subscribing systems that utilize product information delivered through an integration layer that synchronizes these systems.

The end-goal was to:
1. Gather Requirements, Review Solutions, Decide on Path.
2. Improve the performance within the Mulesoft Integration pipeline.
3. Change their Product Model to best fit their product offerings. Considered that they wanted a top-of-the-class Product Configurator to handle primarily configurable furniture offerings, like side color, top color, fabric type, fabric color, castor, and others.

We successfully built an effective and scalable solution in 3 months that addressed their ongoing issues and catered for a higher traffic load anticipated for the next five years.

Digital API Platform for Royal Automobile Club of Victoria

RACV is an insurance company that embarked on a digital transformation journey to replace its existing integration platform with a cloud-based one. They were looking for a solution that was cost-effective flexible. They enabled integration with the existing and future landscape, along with improved time-to-market through rapid development. They had a vision of building a digital API platform that could offer APIs.

As a senior technical architect, mule developer, and designer on this project, I designed and developed the APIs on the MuleSoft Anypoint Platform using a 3-layered API-led connectivity approach, identifying experience, process, and system layer interfaces that fit in the API architecture and analyzing domain-specific scenarios. I implemented the APIs using the right patterns, identified KPIs to enable business monitoring, and developed apps using defined KPIs. I wrote DataWeave 1.0/2.0 for complex XML, FlatFile, and JSON mappings. I built monitoring dashboards using ELK stack, enforced best coding standards, including performance optimization, and adopted DevOps practices to enable CI/CD using Azure DevOps.

Some of my value adds w.r.t optimal messaging, and smart logging saved the customer about $32,8000 per year.

Digital Supply Chain Integration Platform for BrightStar Supply Chain Logistics

Brightstar supply chain and logistics company envisioned creating a new global supply chain platform to deliver business services to its customers. This platform represented the transformation of the existing IT landscape to a new platform that is scalable, flexible, and modularized. It needed to be leveraged globally to enable them to onboard new customers quickly based on the business service offering and expand their current business capabilities.

As the senior integration consultant, I created and developed integration designs and code for their enterprise systems. I identified system interfaces that fit the business process model and design process models in webMethods BPMS and KPIs to enable business monitoring and dashboards using Software AG Presto. I derived processing rules on business transaction events to perform complex processing and assist with business analytics. I also worked on the latest design patterns and submitted proofs-of-concept to clients.

I helped steer the integration architecture of Brightstar's supply chain platform, and my integration skills helped their SLT make apt decisions and roll out the platform to five APAC countries in just two years.

Business Transformation Program for Saudi Telecommunications Company

STC is the largest telecommunications company in the Middle East and Africa, with broad adoption of webMethods Integration suite in its EAI space for almost a decade. It has integrated approximately 50+ end systems, major ones being Siebel, Comptel, Ericsson, and SAP. This program aims to transform the existing legacy and monolithic architecture into a heuristic one by adopting recent, popular, and most successful integration trends such as SOA, RESTful services, and Disposable Architecture.

As an EAI consultant, I designed and developed reusable solution-based integration components using various technology stacks from the SoftwareAG product suite.

This involved designing a lifecycle model of design time assets in Centrasite and policies for the organization. I created runtime policies and a virtualization strategy for the services that existed in the environment. As a technical lead and senior developer, I developed robust, reusable solution-specific components that fit into the new architecture using Flow and Java services. Enforced best practices and coding standards across the environment and coached development teams and DC production support teams on the latest integration patterns and designs.

Digital Evolution Program for Multichoice

Multichoice is an enterprise that uses different end systems to function, such as CRMs, to maintain customer information, IBS for billing, and SAP for stock movement. Their challenge was integrating all these systems via ESB and enabling hassle-free data movement throughout the enterprise.

Evolution is a 5-year long, multi-million dollar program designed to replace the core systems of the Multichoice group of companies. The core team building the framework was Synapse. Its role was to develop a robust framework for Multichoice middleware operations on the ESB bus using the webMethods product suite. The framework was developed using most of the webMethods stack, including Terracotta and EhCache for the caching mechanism and JMS layer for faster messaging. This improved the transaction rate and provided guaranteed delivery.

My responsibilities included developing and supporting the frameworks and a CAF-based GUI to control and visibility the framework. I was directly involved in designing the framework components, developing the components themselves, and enforcing best practices and coding standards across the environment.

Languages

SQL, Java, JavaScript

Libraries/APIs

JMS, REST APIs

Tools

Anypoint Studio, IBM MQ

Paradigms

REST, Service-oriented Architecture (SOA), Azure DevOps

Platforms

MuleSoft, webMethods, Mule ESB, Mule Runtime Engine, CentraSite, Unix, Windows, WebSphere, WebSphere Commerce

Other

APIs, Enterprise Service Bus (ESB), Integration, API Integration, Anypoint MQ, API Design, DataWeave, BPM, Software Engineering, Workflow, Terracotta, Ehcache, Universal Messaging, CI/CD Pipelines, API Platforms, Architecture, Retail, Algorithms, Data Structures, Web Technologies, EDA, Load Balancers, eCommerce

Storage

JSON, Dell Boomi, Amazon S3 (AWS S3), Microsoft SQL Server

Industry Expertise

Insurance

2005 - 2009

Bachelor's Degree in Computer Science and Engineering

Jawaharlal Nehru Technological University - Hyderabad, Telangana, India

JANUARY 2020 - PRESENT

MuleSoft Certified Integration Architect

MuleSoft

DECEMBER 2019 - PRESENT

MuleSoft Certified Platform Architect

MuleSoft

SEPTEMBER 2019 - PRESENT

MuleSoft Certified Developer - Level 1 (Mule 4)

MuleSoft

FEBRUARY 2019 - PRESENT

Professional API Design and Management Certification

Boomi

SEPTEMBER 2018 - PRESENT

Dell Boomi Professional Architect

Boomi

SEPTEMBER 2018 - PRESENT

Dell Boomi Professional Developer

Boomi

MAY 2014 - PRESENT

webMethods 9.x Certified CAF Developer

Software AG

MAY 2014 - PRESENT

webMethods 9.x Certified BPM Developer

Software AG

FEBRUARY 2014 - PRESENT

webMethods 9.x Certified ESB Developer

Software AG

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