What I've built.
The systems that let developers self-serve.

Sanctuary Cruises ↗
Complete website rebuild for Monterey Bay's premier whale watching company, built and launched in just 10 days using AI-assisted development. TypeScript and Astro static site with Supabase CMS, deployed on Cloudflare with GitHub Actions. The AI-powered Captain's Log system lets crew upload photos from the boat and automatically generates sighting reports using Gemini AI — publishing to website and social channels simultaneously. Built using Windsurf, Cursor, and VS Code as AI development partners.
AI-Powered Captain's Log System →
Nutanix.dev — Developer Portal ↗
Conceived, launched, and grew the Nutanix developer portal from zero. Built the complete developer onboarding experience for an enterprise infrastructure platform: API reference, hands-on labs, code samples, technical blog, and a live Twitch developer streaming channel for interactive technical content. The portal continues to serve as Nutanix's primary developer resource today, with 49+ open-source repos on GitHub, self-paced labs, and a growing developer community.
live Twitch developer streaming channel →
OpenSTR ↗
Short-term rental operations platform built from the ground up to handle the real workflow between checkout and guest-ready. Combines a TypeScript and Express API, React admin panel, Flutter mobile app, and PostgreSQL into a system for scheduling, checklists, photo verification, and cleaner workflows across properties. Includes a MkDocs-based developer portal, marketing site on Firebase, and a core platform designed to run locally for full control and security. Built from operating a real Airbnb — not a demo.
GitHub Repo →
gitStream Documentation Portal ↗
Built the complete developer documentation site for gitStream, LinearB's workflow automation product. Includes quickstart guides, automation library with copy-paste examples, integration docs, plugin development guides, interactive playground, and full API reference. MkDocs-based, structured for self-serve developer onboarding with zero sales contact required.

Pitter Patter Diving ↗
Ocean exploration, diving, and storytelling platform built around real diving expeditions in Monterey Bay. Brings together charter boat operations, underwater photography, the Mia Kingtide book series, and an AI agent that monitors the boats overnight — all under a single brand focused on connecting people to the ocean. Built from scratch: 10K TikTok followers in one summer, SEO blog, YouTube channel, and a functioning tourism business.
Read the Blog →
Harness CI Release Notes ↗
Wrote and maintained release notes for Harness Continuous Integration — precise technical communication for a developer audience tracking breaking changes, new features, and migration guides.