cs undergrad and backend-leaning developer. i build focused tools that solve one problem well and run unattended once deployed.
- ai / llm tooling: agents, llm-powered apps, fine-tuning small models
- scrapers and data pipelines: scrape, clean, classify, summarize, ship
- self-hosting: docker services on my own boxes, serverless where it fits
- browser extensions: little quality-of-life fixes for sites i use daily
currently building: ai agent tooling and self-hosted infra.
| project | what it is | stack |
|---|---|---|
| siteforge | multi-agent ai website builder: six agents on gemma 4 via cerebras | react node.js |
| linkedin-unfiltered | browser extension that translates linkedin corporate speak into what people actually mean | javascript mv3 llm |
| ernie-finetune | lora fine-tune of baidu ernie-4.5 0.3b on responses distilled from gemini and claude | pytorch unsloth trl |
| dusic | discord music bot you can talk to: spotify links in, natural language control | python discord.py openai |
| vin-decoder | client-side vin decoder for indian vehicles, 17 manufacturers (live) | vanilla js cloudflare |
| jokes-api | serverless joke api with token auth and per-token usage counting | python lambda dynamodb |
| easy-twitter-lists | chrome extension that adds an "add to list" dropdown to x profiles | javascript mv3 |
contributions to openchamber, a visual ui for opencode, and autogpt.



