I build distributed systems and agentic AI infrastructure — from LLM inference schedulers to real-time telemetry platforms.
I'm a graduate CS student at Purdue researching agentic systems and LLM inference serving, currently interning on Amazon Prime Air. I like working where systems, data, and AI meet — building the infrastructure that makes complex operations legible and fast.
U.S. Permanent Resident (Green Card) — authorized to work without sponsorship.
Where I've worked
Experience
Software Engineering Intern
Apr 2026 – Present
Amazon · Prime Air— Seattle, WA
Engineered a full-stack, self-service web platform that unified real-time telemetry from 15+ drone and ground systems into one dashboard, giving engineers live visibility into fleet health and navigation state.
Designed scalable data schemas and metric models (e.g., cost-per-package) that standardized measurement across teams, eliminating hours of manual analysis per release cycle.
Built an agentic natural-language query interface (LLM-backed) over operational data, cutting multi-hour debugging investigations to seconds.
Graduate Researcher, Agentic Systems
Jan 2026 – Present
Purdue University · Prof. Vamsi Addanki's Lab— West Lafayette, IN
Designed an Earliest-Deadline-Late (EDL) scheduling policy for LLM inference serving, improving goodput and deadline adherence for multi-step, latency-sensitive agent workflows.
Architected a KV-cache-aware request router that tracked cache locality across distributed nodes, raising simulated cache-hit rate by 8% and cutting redundant computation.
Software Engineering Intern
Jun 2025 – Aug 2025
Capital One— Dallas, TX
Built an automation framework that parsed Infrastructure-as-Code repositories via the GitHub GraphQL API, surfacing cross-team cloud service ownership and dependencies at scale.
Designed a recursive parser that mapped 10+ AWS service relationships into a containerized DynamoDB (NoSQL) pipeline, consolidating scattered infrastructure metadata.
Shipped a full-stack Vue.js dashboard and companion CLI for resource monitoring, adopted by 50+ engineers and cutting incident-investigation time by 2+ hours per case.
Software Engineering Intern
May 2024 – Aug 2024
Cylus · Railway Cybersecurity— Remote
Built a real-time packet-capture (pcap) streaming tool in Elixir and Phoenix, cutting R&D analysis turnaround time by 50%.
Reduced annual AWS spend by $3K through PostgreSQL index tuning, AWS Lambda refactoring, and S3 storage optimization.
Engineered a multithreaded Driver-Machine Interface (DMI) server, demoed live to prospective enterprise clients at InnoTrans 2024.
Things I've built
Projects
Distributed Key-Value Store (Raft Consensus)
Implemented the Raft consensus protocol across a multi-node cluster — leader election, log replication, and heartbeat-based failure detection to keep replicas in sync. Added log compaction and snapshotting to bound memory, with a client API for linearizable reads and writes.
PythonDockerKubernetesAWSGitLab CI/CD
Optimizing Compiler
Built an SSA-based optimizing compiler implementing liveness analysis, dead-code elimination, constant folding, and loop-invariant code motion. Designed a register allocator using interference graphs to handle variable spilling.
C++LLVMCompiler Optimizations
mnk-player
An intelligent Monte Carlo Tree Search variant for m,n,k-games (Tic-Tac-Toe, Connect Four). Used LightGBM models trained on Kaggle datasets to guide strategy selection, evaluating board states and pruning suboptimal moves.
PythonMCTSLightGBMGame AI
Shell Emulator
A custom Unix shell with advanced command parsing via Lex and Yacc. Supports file redirection, pipes, signal handling, environment-variable expansion, built-ins, line editing, history, and wildcarding.
CLex/YaccSystems
Vaccine Sentiment Analyzer
A supervised ML model analyzing public COVID-19 vaccine sentiment to help hospitals optimize supply. Used TF-IDF and Logistic Regression to reach ~90% accuracy, deployed on PyWebIO with age and vaccine-type inputs.
PythonTF-IDFLogistic RegressionPyWebIO
Dodge
A 2D Java arcade game built on AWT and Swing with time- and level-scaling difficulty, collision detection, game-state management, and a full audio system for sound effects and background music.