Skip to content

Everything I've built

Ten years of side projects, experimentation, and one cat facts API that refuses to die.

  1. Portolan

    Transit maps drawn automatically from a city's published schedule data.

    • Cartography
    • CI/CD
    • Server architecture
  2. Barrelman logo

    Barrelman

    Self-hosted search, tiles and routing, all built from OpenStreetMap data.

    • Cartography
    • Databases
    • Web API design
  3. Co-Opoly Deal logo

    Co-Opoly Deal

    A realtime multiplayer card game for up to six players.

    • CI/CD
    • Realtime apps
    • UX design
  4. Parchment Maps logo

    Parchment Maps

    A mapping and navigation app built entirely on open data.

    • Cartography
    • Cross-platform
    • Databases
  5. Rack Finder logo

    Rack Finder

    Find bike parking nearby, and add whatever is missing to OpenStreetMap.

    • Cartography
    • Cross-platform
    • Client-side development
  6. Worxstr logo

    Worxstr

    A labor management and payments platform. I led the frontend and the brand.

    • Cross-platform
    • Databases
    • Web API design
  7. Covalent logo

    Covalent

    Paired lamps that glow in sync when a friend far away sends a pulse.

    • IoT & embedded
    • Web API design
    • CI/CD
  8. Portfolio logo

    Portfolio

    This site. Vue, Vite and Tailwind, on a paper and ink design system.

    • CI/CD
    • Realtime apps
    • UX design
  9. Google Photos Wallpaper logo

    Google Photos Wallpaper

    Cycles your desktop wallpaper through a Google Photos album.

    • Cross-platform
    • UX design
    • Client-side development
  10. Cat Facts logo

    Cat Facts

    A prank text service that turned into a public API people still use.

    • Databases
    • Web API design
    • Realtime apps
  11. Clicky logo

    Clicky

    An online multiplayer typing race, taken from a game played in class.

    • Realtime apps
    • UX design
    • Server architecture
  12. Jukebox logo

    Jukebox

    Streams Spotify tracks by sourcing the audio from their music videos.

    • Databases
    • Web API design
    • UX design
  13. Rock, Paper, Scissors logo

    Rock, Paper, Scissors

    The first real thing I built while learning JavaScript.

    • Client-side development

Showing 13 of 13