Skip to content
Get in touch

Projects

Things I've built

14 projects — 8 live, 2 in development and 4 private builds.

Showing 14 of 14

  • Orb.js — cover
    Personal

    A procedural galaxy in glass that moves to an AI agent's voice. WebGL1, one script tag.

    • WebGL1
    • GLSL
    • Web Audio
    • Web Components
    • +2
  • Vidome — cover
    Personal

    Lyric videos timed to the vocal, word by word — 16:9 and 9:16 from one project.

    • Next.js
    • React 19
    • Canvas
    • Web Workers
    • +2
    2026
  • Feed The Beat — cover
    Client

    Taco Bell's music program: artist submissions, the yearly class, and the news around it.

    • Tailwind CSS
    • Dark mode
    • Content site
    • Music
    2026
  • PrivateIn development

    A game engine written from scratch in C++ — renderer, physics, editor tooling.

    • C++
    • Rendering
    • Physics
    • Tooling
    • +1
    Ongoing
  • Bolt — cover
    Personal

    In-browser creative suite: image compressor, SVG optimizer, palettes, audio visualizer.

    • Next.js
    • React 19
    • Canvas
    • Tailwind v4
    • +1
    2026
  • Goodnight Little Moon — cover
    Writing

    A rhyming bedtime book about a small dinosaur and the moon he calls a friend.

    • Children's book
    • Picture book
    • Writing
    2023
  • Ginai — cover
    Client

    Artist site for Hawaiʻi jazz vocalist Ginai: live dates, five albums, blog and press.

    • Ruby on Rails
    • Hotwire
    • Stimulus
    • Tailwind v4
    • +1
    2026
  • Client

    Fan-made weekly-wants gift tracker for Palia, with progress synced to an account.

    • Next.js
    • Supabase
    • HeroUI
    • Tailwind
    • +2
    2023–2026
  • La Bella Dream — cover
    Client

    Rental site for a Second Life estate: furnished skyboxes, beachfront homes, teleport CTA.

    • Next.js
    • Tailwind v4
    • Vercel
    • Second Life
    2026
  • PrivateIn development

    A from-scratch Second Life–compatible server in Rust: physics, economy, presence, terrain.

    • Rust
    • Rapier
    • Networking
    • Shaders
    • +1
    2026
  • Private

    A real-estate aggregation system — listings from many sources, one searchable index.

    • Data pipelines
    • Search
  • Private

    A full-featured product management suite, built end to end as one system.

    • SaaS
    • Product
  • Private

    Time tracking that plugs into an internal employee portal.

    • Productivity
    • Integrations
  • Private

    A remote desktop application: screen and input, streamed over the wire.

    • Networking
    • Desktop
    • Streaming