AneeshMelkot

I build software you get to keep, and I'm writing a game on the side.

Comic-style panel of an engineer typing at a desk late at night, lit by two monitors, with a steel tumbler of filter coffee beside the keyboard.
Building AI coworkers
Building, optimizing and running trading systems
Comic-style panel of Bhima, bearded and bare-chested, stirring a huge bronze cauldron over a wood fire in a palace kitchen.
Making a Mahabharata game

Open source, self-hosted, and yours to run.

Most of what I build in my own time runs on your machine, with your keys and your data.

Kortny

An open-source AI coworker that lives in your Slack and runs on your own servers. Mention it in a thread and it plans, works across your tools, writes and runs code in a sandbox, remembers how your team works, and shows every step and every cent.

Bring your own model, your own infra, your own tools. Free forever.
Kortny on GitHub

StarDash

You star repos and forget them. StarDash remembers, and tells you which new ones your taste says to look at.

  • One Docker command
  • SQLite
  • MCP server
StarDash on GitHub

Whetstone

A private practice space built around your own work. Your AI writes the problems, reviews what you build, and interviews you on it.

Whetstone on GitHub

deepdiver

Over 2,100 US stocks scored on technical and fundamental factors, so the interesting ones float up.

deepdiver on GitHub
Day job
Engineering Lead
At
Longboard Asset Management
From
Austin, Texas

By day, I run the engine room of a systematic fund.

I build, optimize and run Longboard's trading systems, mostly on my own. That covers the platform that turns market data into each day's trades, the pipelines that keep our books in step with custodians, and the cloud under all of it.

Lately it also means putting language models to work on real operations, with guardrails, so the team can ask the book a question in plain English and get an answer they can trust.

  • Trade generationPython, Django and Celery jobs that run every night and every morning.
  • Data plumbingCustodian and market data feeds, parsed, reconciled and checked.
  • InfrastructureAWS, moved from CDK to Terraform, with n8n for the glue work.
  • AI in operationsAn MCP server over the firm's data, so agents read the truth instead of guessing.

What I'm researching: how a trend follower gets back in after a crash.

Trend followers are good at stepping aside when markets fall apart. Getting back in is the hard part. By the time individual stocks make fresh highs again, much of the rebound has already happened.

I'm studying what a rules-based re-entry should look like for a long-only stock portfolio, a case the published research hasn't covered. That means rebuilding past crashes from price history, testing simple rules against them, and writing it up as a paper.

  1. 1987
  2. 2008
  3. 2020

After hours, I'm making a game about Bhima the cook.

A cooking and deckbuilding roguelike set in the Mahabharata's hidden year, when Bhima disguises himself as Ballava, cook to the court of King Virata. I write the systems and the story. My partner does the art, the music, and the recipes.

It will be completely free to play.

Key art: Bhima holding a ladle under a tree at night, with the other Pandavas and Draupadi in disguise around him, above the title Trayodasha, The Hidden Year.
Bhima lifts a wrestler over his head in the arena while King Virata's court watches.
Morning: the arena
Bhima stirs a giant pot in the palace kitchen while cooks bring vegetables.
Evening: the kitchen
Under a full moon, Bhima swings his mace at a four-armed demon in a dream city.
Night: the dreams

It's drawn like the mythology comics many of us grew up reading in India: bold ink, flat colour, the same look by day and night, lit differently.

I also write about psychology, seen by an engineer.

Read the blog

How I like to work.

The smallest change that works.

Fewer files, fewer dependencies, a shorter diff. Simple code reads as intent.

Verify, then claim.

Nothing ships until someone has watched it work. In AI systems, checking the answer beats fetching more context.

If it needs a lesson, it's a defect.

Legibility beats elegance, in a game mechanic or an admin page.

Evals, not vibes.

A prompt that is patched every week needs a test suite, not another patch.

Own the stack.

Self-hosted, bring your own model, and no company that can take it away from you.

Plain words on buttons.

Systems can have beautiful names. The button still says what it does.

  • Python
  • TypeScript
  • Django
  • FastAPI
  • Postgres
  • Celery
  • Docker
  • AWS
  • Terraform
  • MCP
  • Google ADK
  • LiteLLM
  • Slack Bolt
  • n8n
  • Typst
  • Unity
  • C#
  • Three.js

Building something with agents, markets, or myths? Write to me.

[email protected]