I'm an SDE-1 at Rupeek Fintech, Bengaluru β I treat every system like a chess position: study the board, calculate the lines, and only then make the move.
I play on two boards at once:
- π€ Conversational & Agentic AI β real-time voice agents with Speech-to-Text, LLM reasoning, and Text-to-Speech over Exotel, orchestrated with LangGraph.
- βοΈ Backend Engineering β Node.js and Python services, Zeebe/Camunda workflow workers, cron-based automation, and a high-availability eSign platform with circuit-breaker failover that I architected from scratch.
Before this: B.Tech in IT from G.L. Bajaj Institute of Technology & Management (CGPA 8.6, Dept. Rank 3), 1000+ LeetCode problems, and a stint mentoring 600+ students in DSA & ML at Coding Ninjas.
Engineering, like chess, isn't about memorizing moves β it's about understanding positions. βοΈ
- π Bengaluru, India
- βοΈ Yes β I actually play chess. Challenge me to a game along with the interview.
- π Download my Resume
SDE-1 Β· Sep 2025 β Present
- π£οΈ Built an Agentic AI Voicebot for Release-out-Bond calls β STT + LLM reasoning + TTS over Exotel for human-like conversations, with intelligent slot-booking automation driven by customer intent and consent.
- π³ Delivered IG & Consumption Loan integrations with scheme-based credit assessment for personalized loan recommendations.
- π Developed Zeebe/Camunda workflow workers and cron-driven automation that generates and ships renewal files to FED, reliably, on schedule.
- π‘οΈ Architected a circuit-breaker failover system (Opossum) for the Digital eSign platform β monitors provider health, auto-switches traffic when failures spike (Redis-backed state + Flagsmith feature flags), and recovers when the primary stabilizes.
SDE Intern Β· Apr 2025 β Aug 2025
- π€ Built an agentic chatbot from scratch with LangGraph β dynamic tool selection and custom API wrappers.
- βοΈ Developed the document eSign orchestration service that internal teams call to trigger signing, track status, and fetch secure signing URLs.
Mentor β DSA & Machine Learning Β· Jan 2024 β May 2024
- Resolved ~600 doubts at a 4.73/5 rating across Data Structures, Algorithms, and Machine Learning.
- Evaluated dozens of machine-learning projects. Teaching a line is the fastest way to truly understand it.
Machine Learning Intern Β· Nov 2023 β Jan 2024
- Built and shipped models on Linear Regression and worked on Natural Language Processing β the first practical conversions of theory into position.
B.Tech, Information Technology Β· 2021 β 2025 G.L. Bajaj Institute of Technology & Management, Greater Noida π CGPA: 8.6 Β· π₯ Department Rank 3
System Design (HLD/LLD) Β· Circuit Breakers & Failover Strategies Β· Prompt Engineering Β· Agentic AI Β· REST APIs Β· Workflow Orchestration Β· Data Structures & Algorithms
| βοΈ | Project | Description | Tech |
|---|---|---|---|
| β | Digital eSign Platform | Multi-lender, multi-provider document-signing platform with an Opossum circuit-breaker failover system architected from scratch β monitors provider health, auto-switches traffic on failure spikes, and recovers when the primary stabilizes. Eliminated a major failure point in the signing journey. | Node.js Β· Opossum Β· Redis Β· Flagsmith Β· MongoDB |
| β | Agentic AI Voicebot | Real-time voice agent for Release-out-Bond calls β STT, LLM reasoning, and TTS over Exotel for human-like conversations, plus intelligent slot-booking automation driven by customer intent and consent. | Python Β· LangGraph Β· STT/TTS Β· Exotel Β· LLM |
| β | Loan Integrations & FED Automation | IG & Consumption Loan integrations with scheme-based credit assessment for personalized recommendations, plus Zeebe workflow workers and cron jobs shipping renewal files to FED on schedule. | Node.js Β· Zeebe/Camunda Β· Cron Β· AWS |
| β | Movie Recommendation System π΄ LIVE | PickAMovieForMe ends the endless Netflix scrolling β NLP CountVectorizer + cosine similarity over Bollywood & Hollywood titles picks your next film in seconds. π Read the blog | NLP Β· NLTK Β· Cosine Similarity Β· Streamlit |
| β | OTP Fraud Prevention | OTP verification fused with geolocation tracking β transactions only succeed if the initiator is within 200 m of the cardholder. | Python Β· Streamlit Β· SQLite Β· Geolocation |
| β | Data Science & Utilities | Regression and NLP models, Tableau dashboards, web scrapers with BeautifulSoup & Selenium, Streamlit apps. | Sk-Learn Β· NLP Β· Tableau Β· BeautifulSoup |
| β | Chess-Themed Portfolio π΄ LIVE | A portfolio where scrolling plays a real game (the Ruy Lopez), the recruiter is on the clock, and every project is a piece on the board. Pure HTML/CSS/JS β no frameworks, no build step. | HTML Β· CSS Β· JavaScript |
- π§© 1000+ problems solved on LeetCode Β· 1500+ on Code Studio
- π₯ Winner β GIH Hackathon
- π₯ Runner-up β Nest Hackathon (Regional)
- π TCS CodeVita Season 11 β Global Rank 3520
- βοΈ Intercollege Coding Competition β Rank 4
- π Department Rank 3 Β· CGPA 8.6 β B.Tech IT, GLBITM '25
- π 600+ doubts resolved at Coding Ninjas with a 4.73/5 mentor rating
- π Movie Recommendation System β Bollywood & Hollywood using Python, Streamlit and CountVectorizer Β· Medium
