Experiments & prototypes
Lab
Lately I’ve been working with AI tools like Claude Code, Codex, Cursor, Figma Make, and Stitch to experiment with vibe coding and design. It’s a fast-moving space, and I’m learning where these tools help, where they fall short, and what they make possible. A few things I’m exploring:
Ghosts with Intent
A playable Pac-Man where Claude directs the ghost pack. A deterministic 60fps loop handles all movement and collision; Claude Haiku re-plans each ghost's role every 8 seconds, choosing to chase, ambush, cut off, or patrol based on how you're playing. Each ghost's in-character thought streams into a live feed, backed by an intent overlay on the maze showing where it's headed. Every claim the AI makes comes with visible evidence you can verify, and outplay.
Vanilla JS · Canvas · Claude Haiku
View prototypeDigital Twin
An AI chatbot that acts as my interactive digital persona, trained on my product design and leadership experience. A chat interface with voice input and streaming responses.
React · GPT-4
View prototypeScam Shield
A mobile-friendly web app that helps seniors stay safe from online scams: suspicious-activity flagging, alerts, reporting, contact management, and safety education, backed by the IPQualityScore API.
Lovable · Stitch · IPQualityScore API
View prototypeService Monitoring Dashboard
A dashboard that visualizes system health and performance in real time: status cards, charts and metrics, an incident list, dismissible notifications, and a light/dark mode.
Lovable
View prototype