Summary
Overview
Work History
Education
Skills
Certification
Timeline
Generic
Manan Khandelwal

Manan Khandelwal

Georgetown

Summary

Backend-focused Software Engineer specializing in building scalable APIs, microservices, and cloud-native systems using Java, NestJS, Spring Boot, and MongoDB. Experienced in developing distributed architectures with Kafka, optimizing data models, and delivering resilient backend services across AWS and Azure DevOps. Skilled in relational and NoSQL databases including MySQL and Redis. Contributed to enterprise-grade AI initiatives involving Generative AI, agentic AI, MCP integrations, LLM workflows, and Azure AI Foundry. Known for strong problem-solving, clean architecture practices, and the ability to deliver high-quality solutions in fast-paced engineering environments.

Overview

13
13
years of professional experience
2
2
Certifications

Work History

Senior Software Engineer

Peerislands
Georgetown
07.2022 - Current

Executed full-stack development across mobile engineering, backend services, and AI innovation.


Delivered production-grade solutions utilizing Flutter, Dart, Java, NestJS, and MongoDB on AWS and Azure.

  • Developed and maintained a cross-platform mobile application with Flutter and Dart.
  • Created backend services in Java with cloud component deployments on AWS.
  • Contributed to UI/UX design, API development, and cloud infrastructure for full-stack features.
  • Supported enterprise data migration using MongoDB and Java for high-scale financial systems.
  • Modernized legacy systems by optimizing data workflows for enhanced performance.
  • Integrated GenAI and agentic AI solutions into enterprise applications using MCP and Azure AI Foundry.

Technical Lead

Monster India
Noida
01.2021 - 05.2022
  • Designed, developed Job Posting module from scratch at Monster(conversion from legacy application to sprint boot java based) and lead a team of 10 devs
  • Revamped complete architecture from current in-house applications to Cloud based applications using azure kubernetes cloud(kubernetes, ingress, various api gateways such as kong API, Zuul etc). Solved various complexities related to old architecture and the new one as some components of old were to be removed incrementally.
  • Evaluated and adopted new technologies to address changing industry needs to Rewrite various legacy modules from perl to java.
  • Revamped Email & SMS service from old legacy code to scalable and fast messaging queue based solution.
  • Also worked on spring cloud config, netflix, eureka etc.
  • Wrote a new resume parser at monster as a POC for upcoming improvements in Sign Up process.

Technical Lead

Enkash Payments
Gurgaon
05.2019 - 11.2020

Hands on Development in Java , Spring Boot to design & develop highly scalable and robust applications.

Developed Expense Management Solution, Invoice Management and a Cards system from scratch in past one year at Enkash .

Experience AWS managed services like Elastic-cache, SNS, SES, EC2, ECS, RDS, KMS, S3, Cloudfront.

Expertise in writing Generic & reusable code .

Senior Software Engineer

Payu Payments Pvt. Ltd.
Gurgaon
05.2017 - 05.2019

Developing Invoicing Solution from scratch to collect payments and rentals from customers using Java, Spring Boot , MongoDb.

Scaling the On-boarding Platform of Payu Payments and automating the same to reduce manual efforts of customer support and on-boarding team.

Designing Architecture and database Structure of applications like Invoicing , On-boarding, Settlements of PayuMoney

Managing a team of two developers .

Software Engineer

Citrus Payments
Pune
05.2015 - 05.2017

Rewriting Citrus Payment Gateway end to end with a completely new tech stack.(vert.x ,java 8, mongoDb, Aerospike ).
Citrus Payments using Spring ,Java, ResT-based Services and Mysql.

Solving the issue of back and refresh while a user makes payment and is directed to Payment Gateway by storing states in redis and comparing it with the valid automata designed for back and refresh.

Working on solving page loading time issues (Redis, Threading, Key migration.

Software Engineer

Oracle Financial Services Software
Bangalore
05.2014 - 05.2015

Working on Oracle Application Banker On the Go for 10 months in Java and Oracle DB . Built an installer for the same application in Java Swing.

Software Intern

Indian Space Research Organisation
Jodhpur
04.2013 - 06.2013

Developed an Image recognition software using Matlab

Education

Bachelor of Technology - Information Technology

Malaviya National Institute Of Technology
Jaipur

Skills

Programming languages: Dart, Java, TypeScript, JavaScript Mobile development: Flutter, FlutterFlow, responsive UI
  • Backend technologies: NestJS, Spring Boot
API design: REST APIs, microservices
  • Event streaming: Kafka
Databases: MongoDB, MySQL, Redis
  • Data modeling and optimization: NoSQL modeling, indexing
  • Cloud services: AWS (Lambda, API Gateway, S3)
  • DevOps tools: Azure DevOps, CI/CD pipelines
Infrastructure management: Cloud deployments, integration
  • Containerization: Docker, k9s
  • AI solutions: Generative AI, agentic AI design
Model context protocol (MCP)
  • Azure AI Foundry expertise
  • LLM integration and prompt engineering
  • AI prototyping and evaluation techniques

Certification

Azure AI Engineer Associate.

Timeline

Senior Software Engineer

Peerislands
07.2022 - Current

Technical Lead

Monster India
01.2021 - 05.2022

Technical Lead

Enkash Payments
05.2019 - 11.2020

Senior Software Engineer

Payu Payments Pvt. Ltd.
05.2017 - 05.2019

Software Engineer

Citrus Payments
05.2015 - 05.2017

Software Engineer

Oracle Financial Services Software
05.2014 - 05.2015

Software Intern

Indian Space Research Organisation
04.2013 - 06.2013

Bachelor of Technology - Information Technology

Malaviya National Institute Of Technology
Manan Khandelwal