Work
Work
Eight things I built to learn how something works. Mostly Go and Python.
GoCadeA multiplayer TCP game server you play with
nc host 9000.
Systems
Go · TCP · concurrency
● Shipped ↗
Delivery Fare EngineRaw GPS CSV to per-delivery fares. A concurrent pipeline, profiled with pprof.
Systems
Go · pprof
● Shipped ↗
Persian Poetry GeneratorGPT-2 fine-tuned on classical Persian poetry.
Applied ML
Python · Transformers · Streamlit
● Shipped ↗
Letterboxd RecommenderContent-based movie recommendations from Word2Vec.
Applied ML
Python · Gensim · Gradio
● Shipped ↗
test-badgerAn AI agent that tests a website's signup and checkout flows in a real browser and reports bugs with evidence.
Applied ML
Python · FastAPI · Playwright · React
● Shipped ↗
Hokm × JevHokm, the Persian card game, against bots driven by the Jev decision model, with every decision recorded.
Applied ML
Python · PostgreSQL
◌ In progress ↗
Time AnalyzerWhere your Google Calendar time actually goes.
Tools
Python · Pandas · Plotly
● Shipped ↗
Semantic Code SearchA CLI that searches code by meaning. Growing into RAG and agents.
Tools
Go · embeddings
◌ In progress ↗
Systems↗
GoCadeA multiplayer TCP game server you play with
nc host 9000.
● Shipped
Systems↗
Delivery Fare EngineRaw GPS CSV to per-delivery fares. A concurrent pipeline, profiled with pprof.
● Shipped
Applied ML↗
Persian Poetry GeneratorGPT-2 fine-tuned on classical Persian poetry.
● Shipped
Applied ML↗
Letterboxd RecommenderContent-based movie recommendations from Word2Vec.
● Shipped
Applied ML↗
test-badgerAn AI agent that tests a website's signup and checkout flows in a real browser and reports bugs with evidence.
● Shipped
Applied ML↗
Hokm × JevHokm, the Persian card game, against bots driven by the Jev decision model, with every decision recorded.
◌ In progress
Tools↗
Time AnalyzerWhere your Google Calendar time actually goes.
● Shipped
Tools↗
Semantic Code SearchA CLI that searches code by meaning. Growing into RAG and agents.
◌ In progress