About

About Shaun Zhang

about shaun
the long version

I'm Shaun. I run a one-person AI studio with a wider range than it should have — vision, voice, agents, the glue between them. AI tinkerer first; I try not to oversell it. Based in Detroit.

Civil engineer by training. Worked construction, then architect-track and strategy roles, now in AI. NUS MBA, Yale MAM (STEM). Pivoted to AI systems in 2023. Right now I'm going deep on multi-agent orchestration — the kind that stays honest under load, which means the harness matters more than the prompts. Lately the work keeps bending toward voice AI (whisper.cpp, pyannote, CoreAudio routing) — apparently I'm into voice now.

§ identityRoles

Day job: Chief AI Solution Officer at Think Technologies.
Community: Co-lead, AI Collective Detroit.
Studio: the one-person AI studio shipping the work on the home page.

§ stackWhat I build with

Derived from the projects on /work — updates whenever a project's stack changes.

languages

JavaScript, Python, Swift, TypeScript.

AI / models

Anthropic Claude, AssemblyAI, eval harness, gpt-4o-mini, OpenAI, OpenRouter, Pinecone, SpeechBrain.

runtimes

AVAudioEngine, Chrome Manifest V3, CoreAudio, CSS, FastAPI, HTML, Mermaid, Next.js, PWA, React.

infra & services

BigCommerce, eBay, Google Cloud Run, Google Drive, Homebrew, launchd, Monday.com, n8n, QuickBooks, Resend, SMTP, Supabase, Vercel, webhooks.

other

ffmpeg, Node, OpenAI Codex SDK, Playwright, yt-dlp.

§ operatesWhat I run, not what I wrote

Self-hosted services I run because my own day depends on them.

  • Hermes Agent — Telegram bridge into my vault.
  • n8n — workflow glue between the bridge, the vault, and outbound notifications.
  • Claude Code — most personal development work.
  • Obsidian — personal second brain.

§ how to reach meContact

Email: szhang1@me.com.
Booking: book a call.
Github: ShotgunZZ.
LinkedIn: shaunzhangsg.

Last vault sync 17 hours ago. Latest touches: OpenAI Hackathon Judge (project).

S.Z.
42.3314°N  ·  83.0458°W
Detroit, MI  ·  UTC−4