Portfolio
- iOS
- Swift
- Product
- Incident response
- Developer tools
- Developer tools
- gRPC
- Open source
- 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
Self-hosted webhook ingest, Redis-backed relay, Next.js dashboard, and Go CLI for streaming webhook events into local development.

RSC Boundary
Maintainer
Devtools for seeing where React Server Components end and Client Components begin.

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
Practice-management and client-collaboration platform for mental health clinicians and patients.