Professional Journey
A timeline of building scalable backend systems and AI solutions.
Ocrolus
Team Automation India
Software Engineer (Backend)
Owned the Template Parser Service (TPS) for automated bank statement parsing, processing 220K+ daily requests across 1800+ banks and optimizing extraction logic to achieve 90%+ accuracy for top 20 high-volume banks.
Resolved 15+ critical client-reported parsing failures, debugging extraction logic and deploying fixes to ensure reliability.
Developed the TPS monitoring module for the Ready for Business (RFB) synthetic testing suite in Java (Spring Boot) — detecting critical regressions instantly and enabling zero-impact rollbacks.
Architected Ollie, a RAG-based support chatbot using Python, LangChain, OpenAI embeddings, and PGVector — driving end-to-end delivery from HLD/LLD to production.
Designed infrastructure and load-testing pipelines for Ollie, reducing p90 latency by 75% and achieving 99.9% request success rate at peak load.
Zomato
Team OneSupport
SDE-I (Backend)
Shipped features for OneSupport, a backend SDK powering post-order support across Zomato, Blinkit, District, and Hyperpure — including agent inactivity alerts, customer history tracking, and ticket automation enhancements.
Managed platform reliability via rotational on-call, resolving production incidents and sustaining 24/7 uptime.
Led the end-to-end integration of OneSupport SDK into the Merchant KAM app, launching automation-driven escalations to reduce manual intervention for high-priority tickets.
Drove infra cost optimization saving $84K+/year — via SQS bulk fetching, pre-enqueue validations, merging low-usage workers, and archiving stale MongoDB data.
Patched a critical production authorization vulnerability flagged during compliance review, where Vendor Managers could access tickets outside their scope — affecting all platform users.
Jio Platforms
Jio Edge Cloud
Software Development Engineer
Designed and built a datacenter management platform in Go, replacing error-prone Excel-based provisioning with automated APIs — cutting Kubernetes cluster provisioning time by 70% and eliminating manual errors.
Built REST APIs backed by MongoDB aggregation pipelines for datacenter inventory and cluster lifecycle management.
Integrated Cisco APIC APIs for real-time switch metadata ingestion, powering infrastructure monitoring dashboards.
Implemented RBAC using OpenFGA, replacing an all-access model with scoped, cluster-level permissions — enforcing resource isolation per compliance policy.
Developed a cluster sharing feature on OpenFGA's relationship model, enabling scoped access delegation across teams.
GenVR Labs Pvt. Ltd.
India
Software Development Engineer Intern
Enhanced frontend of company's website using ReactJS, improving visual appeal and user experience.
Developed a Python script in Colab notebook to download keyword-filtered objects from Objaverse, and integrated it with an ML image captioning model for improved filtering.
GSSoC (GirlScript Summer of Code)
India
Open Source Contributor
Acquired proficiency in React.js, Git & Github while actively participating in the open source program.
Exhibited strong code review skills, identifying and addressing issues within the learning section of pbchess project.
Conducted comprehensive research on popular chess openings and successfully integrated them into the project.
Featured Projects
Architecting scalable backend systems and immersive digital experiences.
Distributed API Gateway
A horizontally-scalable API gateway with JWT auth, rate limiting, circuit breaker, and real-time observability.
- Built a distributed API gateway in Go with JWT auth, sliding window rate limiting, and fail-open resilience — sharing state across horizontally-scaled instances via atomic Redis Lua scripts.
- Implemented a circuit breaker to detect downstream failures and short-circuit requests, preventing cascading outages.
- Integrated Prometheus observability and a real-time pipeline visualizer via WebSockets + Redis Pub/Sub.
Chess Web App
A real-time multiplayer chess platform engineered for low-latency gameplay and seamless state synchronization.
- Built a real-time multiplayer chess platform using WebSockets to enable low-latency 2-player gameplay.
- Designed & implemented core chess engine logic with move validation, turn enforcement & illegal-move prevention.
- Implemented secure authentication using JWT and bcrypt, managing session state via HTTP cookies.
Notes Managing Application
A secure, scalable note-taking system designed for high availability and data consistency.
- Built REST APIs using Django, enabling secure and scalable note creation, retrieval, updates, and deletion.
- Modeled relational data in MySQL with optimized queries and schema design to ensure data consistency and persistence.
Technical Arsenal
A curated stack of technologies for building high-performance, scalable systems.
Languages & Frameworks
Backend & Systems
Databases & Streaming
AI & ML
Infrastructure & Tools
Recognition & Research
Milestones that define my journey in engineering and innovation.
LSTM Based Real-Time Transient Stability Assessment Using Synchrophasors
Proposed a data-driven model based on Long Short-Term Memory (LSTM) neural networks to identify the transient stability status of power systems in real-time.
ICPC 2021
Secured top 9.4% (Rank 471 out of 4990+ teams) in ICPC Preliminary Round.
MCM Scholarship
Consistently recognized among the top 10% students each semester at IIT Indore.
Competitive Programming
Solved 1K+ problems on LeetCode. Expert on Codeforces. 4* on CodeChef.
Sports Gold Medal
Awarded Gold Medal on achieving 1st rank in chess competition at Intra-IIT Sports Meet.
Education
“Scientists investigate that which already is; Engineers create that which has never been.”
— Albert Einstein
Beyond Code
“Life is more fun when you have hobbies”
Chess
Strategizing moves on the 64 squares. Intra-IIT Gold Medalist.
Guitar
Strumming melodies and exploring acoustic rhythms.
Sketching
Capturing expressions through charcoal and graphite portraits.
Reading
Exploring new worlds through fiction and tech blogs.
Creative Writing
Weaving thoughts into stories and poetry.
Let's Connect
I'm always open to discussing backend engineering, distributed systems, and AI technologies. Feel free to reach out if you'd like to chat or collaborate on interesting projects.
Say Hello