Senior software engineer. I build backend systems, AI pipelines and agent tooling, and ship mobile apps at scale.
Small, focused tools for the parts of LLM apps that break in production.
- deprecation-mcp: an MCP server that tells an agent whether a vendor API or SDK is active, deprecated or sunset, so upgrade work checks before it breaks instead of after.
- rag-latency-profiler: runs one full RAG cycle, measures the metrics that matter for LLM apps, and shows with a failing case why
200 OKis not a health signal. - Agent Eval: LLM-as-judge evaluation, so you can tell whether a prompt or model change made your agent better or worse.
- research-agent: a Plan → Research → Write → Review multi-agent pipeline with Zod-validated structured outputs.
- groundwork: an Agent Skill for Claude Code, Codex and Cursor. Plan a project once, then pick it up where you left off.
- pglens · pglens.org: a no-code PostgreSQL workstation. View, explore, visualise, edit and query your database from a local web UI. One-line install.
- xFarm Technologies: Flutter apps for a farm platform serving 600k+ farms in 14 countries.
- Breakthrough: multi-tenant Stripe billing on AWS ECS, AI media indexing with Gemini-reranked vector search, a Vertex AI smart-search pipeline, and a Next.js paywall serving 60+ brands from one codebase.
- PixelApps / Pingolearn: Clean Architecture Flutter, and an AI language-learning app with 700k+ users.
TypeScript · Node.js · Python · PostgreSQL · Redis · AWS · Docker · Flutter/Dart
First Token: a newsletter for backend engineers shipping LLM features.
Earlier work: Wallbay (Flutter wallpaper app, 100+ ⭐), note_keeper, MinifyURL.





