- Architected a scalable microservice validation platform using Java, Docker, and Kubernetes, re-engineering Jenkins CI/CD pipelines to reduce regression cycles from 7 days to 2 days while expanding automated coverage by 80%.
- Engineered distributed performance benchmarking infrastructure with Locust, Python, and Kafka, simulating high-concurrency IoT telemetry workloads that reduced infrastructure costs by 50% while improving platform throughput 5×.
- Owned end-to-end validation for IoT, AI/ML, and cloud platform releases, partnering with SWEs to investigate and resolve 100+ production-critical defects before customer deployment.
- Collaborated across platform, infrastructure, and machine learning teams to drive release readiness, establishing validation strategy during high-priority release cycles.
I'm heading to Columbia this fall for my Master's in Computer Science, specializing in systems and distributed computing. This builds on two years as a Software Engineer at Qualcomm, where I've architected microservice validation platforms, cut regression cycles from 7 days to 2, and built performance benchmarking infrastructure that improved platform throughput 5×. I'm looking for a Summer 2027 internship where I can keep building systems that hold up under real load.
Outside of work, I've published six peer-reviewed papers, done federated learning research at EPFL, and built things like a fault-tolerant key-value store inspired by Amazon Dynamo and a multi-agent LLM system for automated bug triage.
Columbia University
Master of Science in Computer Science
Vellore Institute of Technology
B.Tech in Computer Science & Engineering
- Engineered automated data verification microservices using SpringBoot across AWS RDS and Cassandra, eliminating manual database triage and accelerating fault analysis by 50%.
- Built backend automation services in Python for mission-critical workflows including license activation, IP validation, and telemetry, eliminating repetitive manual validation and improving release quality across multi-tenant public APIs.
- Designed and shipped "Auto Test Analyzer," an AI-driven developer tool that diffs regression execution reports and synthesizes edge-case datasets for AI/ML inference pipelines; recognized with Qualcomm's Orion Award for engineering impact.
- Engineered a dynamic Playwright based automation framework for the Engine Change Tool, covering 40+ complex flows; implemented logic to validate variable resultant data states, ensuring stability across diverse fleet scenarios.
- Optimized asset transfer workflows by eliminating manual validation loops, resulting in a ~95% reduction in processing errors and saving 583 man-hours annually for the support team.
- Collaborated with cross-functional QA teams to document workflows and validation logic, facilitating smooth knowledge transfer and accelerating feature delivery within an Agile environment.
- Built from scratch a configurable Maestro-based framework with 30+ toggles, covering the entire scope of user touch story for Flights LOB.
- Developed the complete suite of UI and Flow-based Test Cases for Flights, later turned into a Synthetic test suite to monitor API downtime and unintentional UI changes.
- Scaled solution across 4 Business Units, enabling 5X faster test case development and auto regression testing via GitHub Actions.
- Worked on iOS and Android codebases to build Accessibility Identifiers, making UI elements more accessible for test automation.
- Selected among top 2% of global applicants for fully funded fellowship to conduct federated machine learning experiments focused on distributed deep learning under resource constraints.
- Designed training loops and simulation pipelines to evaluate model performance on heterogeneous data; implemented lightweight pre-processing to mitigate bandwidth bottlenecks.
- Optimized aggregation strategies and communication frequency, achieving 18% improvement in convergence speed and reducing mean network communication overhead by 23.2%.
- Selected as one of 40 fellows from 6,200+ applicants (Top 0.65%) for exclusive 6-month mentorship program; received weekly technical guidance from senior DESIS engineers.
- Developed a fully fledged Recruitment CMS in Node.js, designed to streamline candidate tracking and automate application workflows.
- Led a team to architect Fin€fy, a novel fintech product designed to revolutionize financial independence for homemakers; built the backend infrastructure and presented the MVP to firm leadership.
6 double-blind peer-reviewed publications across IEEE and Springer, with 11+ citations.
Orion Award
Led to early promotion to Software Engineer I
Generation Scholarship (APAC)
$1,000 USD · Selected 180 / 20,000+ applicants
Merit Scholarship
2 consecutive years
Summer Research Scholarship
3,600 CHF for federated ML research
WECode Scholarship
Selected 250 / 5,000+ applicants
AI/ML Hackathon
Individual track
DESIS Ascend Educare Scholarship
Awarded INR 50,000 stipend
Cloud Native Scholarship
Selected 325 / 15,000+ applicants
Adversarial Presentation Prep Agent
Local Multi-Agent Presentation Coach
- Built a fully local multi-agent presentation coach using LangGraph and Ollama that conducts adversarial mock defenses across 8 attack strategies, simulating committee-style evaluations.
- Implemented real-time speech evaluation using Whisper, librosa, and praat-parselmouth to score answers on content, confidence, pacing, and delivery.
Mini Dynamo
Fault-Tolerant Distributed Key-Value Store
- Implemented a fault-tolerant distributed key-value store inspired by Amazon Dynamo, supporting partitioning, replication, and decentralized request routing.
- Built a consistent-hashing ring architecture with quorum-style coordination and recovery mechanisms to restore cluster consistency after node failures.
Multi-Agent Bug Triage
Automated GitHub Issue Triage System
- Developed a collaborative multi-agent system that analyzes GitHub issues and routes bugs to the most relevant subsystem or owner using specialized LLM agents.
- Integrated retrieval-augmented reasoning over historical issues and repository context to improve classification accuracy and reduce manual triage effort.
VSCode Dead JSON Field Detector
Static Analysis VS Code Extension
- Built a static-analysis extension for Visual Studio Code that detects unused or orphaned JSON configuration fields across large codebases.
- Implemented AST-based dependency analysis and project-wide symbol resolution to identify dead configuration keys with minimal false positives.
Parsify
POSIX Shell Token Parser
- Implemented a parser for the POSIX.1 Shell Command Language specification, supporting shell token recognition as defined by IEEE Std 1003.1-2017.
- Designed standards-compliant parsing logic for shell grammar constructs while preserving compatibility with the unified POSIX Shell and Utilities interface.
Languages
Backend & Data
Cloud & DevOps
Tools & Platforms
AI/ML
Mobile & Testing
Let's Connect
Open to opportunities, collaborations, and conversations about distributed systems, research, or anything interesting.