Portfolio
- iOS
- Swift
- Product
- Incident response
- Developer tools
- Developer tools
- gRPC
- Webhooks
- Next.js
- TanStack Start
- React
- AI
- Incident management
- Internal tools
- GCP
- Cloud Run
- Developer Experience
- Mental health
- Practice management
- Telehealth

Thingly
Solo builder
iOS app I am building to practice AI agent workflows in mobile product engineering.

Aftermath
Founder · Engineer
An incident memory layer for lean engineering teams. Built the full lifecycle, then shut it down when GTM did not pencil out.

Hookie
Maintainer
Open-source webhook development tool. Receive, inspect, and relay webhook events locally. Go, Next.js, Redis Streams, gRPC. 3 releases.

RSC Boundary
Maintainer
Open-source devtool for Next.js and TanStack Start. Visualize React Server vs Client Component boundaries in the App Router. Zero production cost; agent skill for Cursor and Claude Code.

AI Post-incident Platform
Engineer @ TELUS
An internal AI platform that turned incident Slack threads and Meet transcripts into structured reports and searchable incident history.

Git-push Deploys for Internal Teams
Engineer @ TELUS
Git-push deploys, managed secrets, and zero-Kubernetes hosting for internal apps — deploys went from weeks to minutes.

Speakbox
Founder · Engineer
Mental health SaaS platform. Co-founded as CTO; Techstars W21.