Ankit Sachdeva

software engineer · austin, tx

Currently at dynaConnections

Previously at PayPal, Fox Factory

email  //  resume pdf  //  github  //  linkedin

projects

quantlab

quantlab landing page: test the wildest trading idea you have, in plain english, above the strategy input box

takes a trading idea written in plain english and backtests it. the llm compiles the idea into a typed strategy dsl (data, not code, so no eval), and a pure-typescript engine simulates every trade with slippage, a monte carlo bootstrap, and an out-of-sample split. every result is scored against buy-and-hold.

lede

lede's today board: clock and search box on top, a summary of the day's themes, then stories grouped into software, hardware, and health columns

a self-hosted daily news digest. it reads rss and atom feeds, dedupes stories across sources, and caches optional local-llm summaries in sqlite. the page rebuilds every 30 minutes inside a single docker container.

ka-mirror

ka-mirror: a searchable grid of artisan keycap makers, with logos and sculpt counts per maker

a static mirror of keycap archivist, the community archive of artisan keycaps. the catalog is pulled from the upstream database at build time and the site rebuilds once a day. no server, no scraper of its own.

home-server

home server dashboard at ankit.casa: weather and raspberry pi stats in the left rail, monitored services with green status checks in the middle, and the lede news summary on the right

two machines: a raspberry pi 5 running a dozen docker services (dashboards, discord bots, home automation, and the apis behind this site's live demos), and a mac studio serving a local model the rest of them can call. caddy and tailscale sit in front, a push to main deploys in about five minutes, and weekly backups go to a separate machine.

visual-orchestra

a live subagent board for pi. every running task agent at a glance: what it's doing right now, plus turns, tokens, and model. opens on demand mid-turn, while everything is still running.

account-pool-mcp

an mcp server that leases test accounts to parallel agent sessions, so two sessions never end up logged into the same account. allocation happens in an atomic sqlite transaction, leases expire on a ttl, and crashed sessions get reclaimed on their own. published on npm.

lift-lens

a mac app that reads joint positions from a lifting video, checks your squat, bench, or deadlift against form benchmarks, flags issues like lumbar rounding at the bottom, and writes an llm coaching prompt from what it finds.

daal

an open-source custom mechanical keyboard, built as a group-buy collab: cnc 6063 aluminum case, plateless o-ring mount, uncoated brass weight, and an rp2040 pcb running qmk/vial. case by hali, pcb by sleepdealer.

blog

cool