Featured Projects
SmartPatch: Intelligent Bug Repair
A pipeline for localizing and fixing bugs in software repositories using the SWEBench dataset.
PythonPyTorchTransformersvLLMBM25SWEBenchHybrid SearchHugging FaceAST / Static AnalysisMultiprocessing
ConverSync: Persistent LLM Chat with RAG + Caching
RAG powered chatbot with Response Time Optimizations
PythonFlaskWebSocketsREST APIsRAGFAISSRedisDynamoDBLLMs
AcademicAlly: Learning Enhancement Hub
A web-based solution aimed at providing feedback to students and aid faculties by giving them valuable inferences and pointers to review their teaching methods.
ReactFlaskMySQLGoogle Cloud PlatformChart.jsREST APIs
TypeLock: Intelligent Keystroke-Based Security
Behavioral authentication system using keystroke dynamics and machine learning to verify user identity.
PythonFlaskJavaScriptscikit-learnSVMMongoDBBehavioral Biometrics
PartSelectRAG: Appliance Parts Retrieval System
End-to-end retrieval-augmented system combining database queries with vector search for structured and unstructured product data.
PythonFastAPILLMsPostgreSQL (AWS RDS)AWS S3PineconeHybrid RetrievalIntent ClassificationSeleniumReactVite
MCP SQL Executor: Constrained LLM Database Agent
Backend service enabling safe, schema-aware SQL execution from LLM prompts using the Model Context Protocol (MCP).
PythonMCPfastmcpMySQLPostgreSQLSQL GuardrailsOpenAI-compatible API
Experience
Software Developer — Easley Dunn Productions Inc
Aug 2025 — Present
Torrance, California
- Designed and implemented real-time multiplayer systems for a production racing game, handling authoritative state, synchronization, and event ordering across connected clients.
- Built a dynamic leaderboard system to track race results and rankings in real time, ensuring consistency and correctness across client sessions.
- Implemented client–server communication using RPCs and synchronized state updates, optimizing message flow to reduce latency and duplication issues.
Software Developer — Amadeus
Jul 2021 — Dec 2023
Bangalore, India (UK Timezone)
- Architected and implemented scalable services within a Passenger Processing Platform, handling 2M+ daily API calls (~100 TPS peak) powering core workflows like check-in, baggage handling, and boarding.
- Resolved 100+ production and performance-related tickets, directly contributing to 99.9%+ system uptime and ensuring uninterrupted passenger services across airline operations.
- Spearheaded the adoption of a Behavior-Driven Development (BDD) testing framework to enhance collaboration between developers, testers, and business stakeholders, reducing communication cycles by over 30%.
Intern — Amadeus
Jan 2021 — Jun 2021
Bangalore, India
- Developed a full-stack Django–Angular application to automate Inter-Airline Message retrieval, reducing manual processing time by over 80% and streamlining airline partner workflows.
- Enhanced codebase maintainability through code modernization efforts including migrating 400+ regression tests from Perl to PyTest and resolving 20+ cyclic dependency conflicts, reducing build times by approximately 30%.
Intern — Samsung Research Institute
Jan 2020 — May 2020
Bangalore, India
- Built an end-to-end Neural Machine Translation (NMT) pipeline for English → Indic languages using seq2seq architectures (BiLSTM/Transformer), covering data preprocessing, tokenization (BPE/SentencePiece), model training, and evaluation.
- Optimized training pipelines through batching, earlystopping, and GPU-accelerated preprocessing, reducing model training time by ~25%.
Skills
Languages
SQ
SQLFrameworks & APIs
DBs & Messaging
Cloud
DevOps & Platforms
SO
SonarQubeSoftware Practices
LLM Tooling
Certifications
AW
AWS Certified Developer – AssociateAW
AWS Solutions Architect - AssociateEducation
Masters in Computer Science
University of Illinois, Urbana Champaign
Focus: Distributed Systems, Large Language Models, Cloud
GPA: 3.96 / 4.00
Jan 2024 - May 2025
Champaign, IL, USA
B.Tech in Computer Science
VIT University
GPA: 3.90 / 4.00
Jul 2017 - May 2021
Vellore, India
