Personal projects

Projects

A selection of things I've built in my own time, spanning engineering, music, and the intersection of both.

engineering

Anagrabble

A real-time multiplayer word game — players race to claim or steal words as letter tiles turn over. Includes a complex concurrency model, using Redis to manage authoritative game state mutated via atomic Lua scripts, and a fleet of stateless Node/TypeScript servers.

  • react
  • typescript
  • redis
  • websocket
  • multiplayer-game
music

Shira v'Zimra

An ongoing project to archive, preserve, and share recordings of historic synagogue music from the Ashkenazi tradition. Includes original recordings, transcriptions, and educational content published via YouTube and other platforms.

  • music
  • archival
  • youtube
  • jewish-music
music

Chazzanim Encyclopedia

A growing reference for cantors, composers, and the history of Jewish liturgical music. Biographical entries on chazzanim and composers, with a chronological timeline of the tradition.

  • music
  • reference
  • jewish-music
  • encyclopedia
  • docusaurus
both

Shabbaton Choir

Website for the Shabbaton Choir, a UK-based Jewish choral ensemble established in 1990. The choir performs at synagogue services, concerts, and on television and radio, advancing Jewish prayer through choral music.

  • web
  • music
  • jewish-music
engineering

This Site

My personal website, built with Astro. Features a blog and project showcase. Developed collaboratively with Claude Code.

  • astro
  • typescript
  • claude-code