Agentic Developer · Fullstack Engineer · Photographer · Sydney
misoto22.com · LinkedIn · Instagram · Email · Resume ↗
I build with coding agents — and the harness that keeps them honest. My work sits where agents meet real repositories: rule contracts every agent reads, skills that turn a workflow into one command, and scheduled audit loops that land as reviewable pull requests. Underneath, I'm a fullstack engineer shipping React, Django, FastAPI and PostgreSQL on Docker and GitHub Actions.
Agentic engineering
- Touchstone — Scheduled agent loops that audit a repository and turn findings into PR-only changes, run locally or in GitHub Actions. On PyPI as
touchstone-agent.
Python · LangGraph · SQLite · Codex CLI · Claude Code · GitHub Actions - Skills — 24 portable agent skills in 7 plugins for Claude Code, Codex and ~70 other agents: ship a PR end to end, clean up merged branches, polish a repository, draft policy-aware email.
Agent Skills · Claude Code · Codex · Python - Kioku — A personal memory API: PostgreSQL + pgvector with an incremental RAG pipeline, exposed to my agents as MCP tools behind database-enforced access roles.
Python · FastAPI · PostgreSQL · pgvector · MCP
Product engineering
- misoto22.com — Bilingual portfolio with an AI assistant grounded in the site's own content, agent-readable via
llms.txtand OpenAPI, WCAG AAA contrast, self-hosted on Docker.
Next.js 16 · TypeScript · PostgreSQL + pgvector · LiteLLM · Docker - SlateCourt — Mobile-first PWA for Sydney badminton: 54 venues, live court availability read from venues' public booking pages, and a game ledger with bill-splitting.
Next.js 16 · FastAPI · PostgreSQL · Redis · Cloudflare Workers - Lumia Crystal — Headless storefront for a crystal jewellery brand, live in production: the Shopify Storefront API behind a 4-layer cache for sub-second page loads across 60+ products.
Next.js 15 · TypeScript · Tailwind CSS 4 · Shopify GraphQL · Vercel
- Where Should My Data Live? Jul 2026
- From a Website Assistant to a Personal Knowledge Interface Jun 2026
- Ghostty + Tmux: One Tab Per Project, One Pane for Claude, One for the App Apr 2026
- Three Ways to Run Claude Code in Parallel Apr 2026
- My Claude Code IDE: Zed for Review, Ghostty and tmux for the Agent Apr 2026
More on misoto22.com/blog
Latest frames from misoto22.com/photography
3D contribution chart by ssr-contributions-img, made by @CatsJuice






