Mohit Garg
Verified Expert in Engineering
Solutions Architect and API Developer
Mohit is a skilled solutions architect and API developer with over ten years of experience in API development, API management, and cloud integration. He is an Apigee, Axway, Azure API gateway, IBM API Connect, and microservices expert. He excels at designing and implementing cloud solutions on Google Cloud Platform, Azure, and AWS. Mohit has worked in the banking, finance, retail, insurance, healthcare, and hospitality industries.
Portfolio
Experience
Availability
Preferred Environment
Apigee, Azure API Management, Axway, Azure, Google Cloud Platform (GCP), Node.js, Python 3, Google AdWords, RESTful Services, API Management
The most amazing...
...RESTful APIs I've designed and developed integrate with 3rd-party systems such as SAP, Sprinklr, Salesforce, and Amazon.
Work Experience
Cloud Integration Architect
Freelance Clients
- Designed and developed multiple integration APIs directly communicating with Salesforce and Sprinklr back-end services using Azure and Apigee Edge API gateway.
- Set up a Python-based app service that interacts directly with Cosmos DB instances in Azure.
- Developed Java Spring Boot microservices and deployed them to the Google App Engine.
- Created asynchronous flows using cloud functions, pub/sub, and Apigee hybrid.
Apigee Integration Architect
Global Payments
- Developed API proxy using Apigee Edge that is liable for various banking and customer operations.
- Containerized Apigee using EKS (Kubernetes), EC2 instances, TestRail, and RapidAPI Testing (RAPIT) for API testing.
- Used AWS's Simple Queue Service (SQS) and Simple Notification Service (SNS) features to interact with Apigee Edge.
Apigee Team Lead
BCBSMA
- Designed and developed 50+ APIs exposed via Apigee that interact with IBM Integration Bus (IIB) and Sapphire Digital.
- Implemented Java encryption and decryption logic in Apigee. Took advantage of Kernel-based Virtual Machine (KVM) and caching to store default responses and reduced response time.
- Configured Lambda extensions in Apigee to make a connection with AWS Lambda functions.
- Leveraged Azure API Management to expose OAuth 2.0 API, which utilizes the Azure Key Vault.
API Developer and Team Lead
AustralianSuper
- Designed and developed API proxies on Axway, installed as an on-premise Azure Kubernetes Service (AKS) version.
- Configured the policy studio with Azure API management (Azure APIM), enabling OAuth, Azure AD LDAP, ForgeRock OAuth 2.0 integration, logs customization, customizing policy, setting global policy, gateway, and API level throttling/rate limiting.
- Developed a global request API proxy that validates the JSON Web Token (JWT) assigned by an external party, including ForgeRock. In addition to this, it also authenticates and authorizes the request using the API key.
API Developer
KAO
- Acted as team lead, working in AWS and Apigee's development activities and managing the deliverables.
- Automated the sales order and payment process by creating Amazon's Seller Central APIs proxy by leveraging the advantage of Amazon Lambda, DynamoDB, SQS, and SNS.
- Performed dynamic routing and serverless computing. Transformed the synchronous order placing process to asynchronous using Node.js.
API Developer
Sephora
- Designed and developed APIs using Apigee. Swagger is used for creating APIs. Using various policies in Apigee, we implemented OAuth2.0.
- Implemented the Auth code authentication to Sephora's API to interact with Facebook Messenger APIs.
- Designed and developed a mock testing framework using Node.js, Express, and JSON-server modules.
API Developer
Lloyds Banking Group
- Exposed the existing SOAP-based open customer information system (OCIS) services into REST-based API using Apigee and shared the generated Swagger with consumers.
- Developed the RESTful web-based services using Information FrameWork (IFW) and DataPower. We modeled the service in the IFW REST JAX-RS model and generated Swagger and JSON schema.
- Built DataPower RESTful web services such as JSON and XML over REST that will interact with existing DataPower services.
Experience
Apigee Cloud Integration
Apigee Integration Architect – Global Payments
API Developer – KAO
Skillset
Libraries/APIs
Apigee, Azure API Management, API Development, Node.js, Google AdWords
Tools
Azure App Service, Google Kubernetes Engine (GKE), Amazon Simple Notification Service (Amazon SNS), IBM API Connect, Azure Kubernetes Service (AKS)
Platforms
Azure, Google Cloud Platform (GCP), Google App Engine, AWS Lambda, Amazon Web Services (AWS)
Other
RESTful Services, SOAP, Axway, API Management
Languages
Python 3, Java, JavaScript, Python
Frameworks
Spring Microservice
Paradigms
REST, DevOps, Agile
Storage
Azure Cosmos DB
Education
Bachelor's Degree in Computer Science
NorthCap University - Haryana, India
Certifications
Google Cloud Essentials
Google Cloud
Microsoft Azure Fundamentals
Microsoft
Google Apigee Certified Professional API Engineer
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring