AI D&D
2026 · open sourceAn AI Dungeon-style storytelling engine on any OpenAI-compatible model. The story is a branching tree, and a Python world-state referee decides which of the model's proposed changes stick.
Software engineer building optimizers, LLM agents and things for fun.
By day I'm a Quantitative Analyst at Goldman Sachs, writing optimization engines and LLM agents. After hours I build things like a real-time trivia game and an AI storytelling engine, and I watch a lot of football.
I like building things end to end, from the solver or the agent loop down to the deploy. I studied Computer Science at BITS Pilani, where I was part of the Department of Controls for BOSM, the college sports fest, and the Competitive Coding SIG of Microsoft Learn Student Ambassadors. Now I'm at Goldman Sachs, and on the side I make things like Showdown and AI D&D.
An AI Dungeon-style storytelling engine on any OpenAI-compatible model. The story is a branching tree, and a Python world-state referee decides which of the model's proposed changes stick.
Real-time 1v1 trivia. Same question, same clock, and a chaos mode for stealing your rival's points.
The site you're on: a terminal you can talk to, with a plain view, a penalty shootout and live Barça scores.
A fog-computing system where nearby volunteer nodes share the load for delay-sensitive IoT apps, compared against sending everything to the cloud.
The Python optimization engine that plans how the firm funds itself, plus a run-diff tool that shows what changed between runs.
A conversational ReAct agent for the weekly funding plan. It explains what drives the numbers and edits the plan through a human-in-the-loop commit step.
Microservices on Kubernetes with CI/CD, logging, SSO and a Redis cache, plus the end-to-end tests that keep them honest.
A backend that routes electric vehicles past chargers with Dijkstra's algorithm on a geospatial graph, and a full-stack prototype built in a team of four.
I watch a lot of it, follow Barça, and I'm a Messi fan through and through.
Sports games, co-op adventures and open worlds.
Five kicks against the keeper, right in the terminal.
/latest