About
I'm a Master's student in Computer Science at UIUC (graduating December 2026) and a Software Engineering Intern at Microsoft, previously an SDE intern at Amazon and AWS. I'm drawn to systems where correctness is measurable — solvers you can benchmark, ML pipelines you can verify. I'm looking for new grad SWE and applied science roles for 2027.
Work Experience
Education
Skills
Check out my latest work
I enjoy working on different software projects. Here are a few of my favorites.
Combinatorial Auctions
Research project engineering faster exact solvers for the auction Winner Determination Problem. I built the instance generators and custom branching heuristics and benchmarked them against Gurobi — up to 11x faster on hard mid-size instances, and honestly slower on the largest one tested.
Approximate VCG Manipulation
A game-theory study showing time-limited VCG auction solvers open a profitable bid manipulation: overbidding 5x wins 72–75% of the time when the solver runs at 5–10% of exact solve time, then collapses. Identifies the branch-and-bound “anchor effect” driving the payment gap.
tv-writer-ai
A workspace for developing a TV pilot with a language model, built on the idea that model output is a branch, not an answer. Each step generates competing alternatives; promoting one folds it into the project's canon, which then constrains everything generated afterwards so continuity holds.
poker-coach
An AI-native no-limit hold'em coaching system built on one invariant: the model explains, it never calculates. Equity, pot odds, EV and MDF come from a deterministic layer and are handed to the model as given facts; a separate checker fails any response that cites a figure it wasn't given. Backed by 872 tests.
Magellan
Chrome extension for asking natural-language questions about the page you're reading, built with a teammate over a year from an embedding-based semantic search prototype through a pivot to LLMs. I owned the text-extraction and highlighting pipeline — clean sentences out of arbitrary DOM, results mapped back onto live page nodes — plus deployment and the test suite.
Get in Touch
I'm graduating in December 2026 and looking for new grad software engineering and applied science roles for 2027. If you have a role or just want to talk shop, I'd love to hear from you.