Skip to content
Get in touch

Projects

Things I've built

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

Showing 20 of 20

  • Xuverse — cover
    Game

    A cozy idle MMO of creatures, crafting and good company. The world keeps turning while you're away.

    • Idle MMO
    • Pixel art
    • Multiplayer
    • Web + desktop
    2026
  • Primverse — cover
    Game

    A shared 3D world its people build. It all starts with an idea.

    • 3D world
    • User-generated
    • Lua
    • Shaders
    2026
  • Aeons — cover
    Game

    A procedurally generated planet of tiny people, from wandering tribes to a spacefaring civilisation — and you are the god watching.

    • Simulation
    • Procedural generation
    • WebGL
    • TypeScript
    2026
  • Ferry — cover
    Personal

    Every server, one window. An SFTP, FTP and S3 client for macOS and Windows with a terminal built in.

    • Tauri
    • Rust
    • React
    • SFTP / FTP / S3
    • +1
    2026
  • Caspian — cover
    Personal

    A calm, private desktop browser. Verified sites, blocking built into the engine, free on every desktop.

    • Chromium
    • Desktop app
    • Privacy
    • Windows / macOS / Linux
    2026
  • Zenith OS — cover
    Personal

    A Linux desktop that reads as finished. Arch underneath, Zenith on top.

    • Linux
    • Arch
    • Desktop environment
    • Operating system
    2026
  • 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
  • XyEngine — cover
    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