More in the toolkit
Backend
UI libraries
Testing & tooling
Things I've built
Personal projects outside of work
Tavern Log
Personal project — liveA full-stack character archive for TTRPG players. Users register, upload characters, and each gets a dedicated profile with short stories, voice lines, an art gallery, and a timeline — all with per-character theming. Built from conception to deployed MVP in under a week.
Next.jsFastifyTypeScriptPrismaPostgreSQLAWS S3TailwindCSS
Day Planner
Personal project — liveA fully offline mobile productivity app I designed and shipped solo. Built around a daily energy budget system — tasks have effort values, and a per-day cap keeps you from overloading. Includes drag-to-reorder, hierarchical plan categories with unlimited nesting, reusable routines, and SQLite backup/restore.
React NativeExpoTypeScriptSQLiteRedux ToolkitEAS Build
Career path
Key skills:
ReactTypescriptGraphQLRestAPIApollo ClientTanstack QueryElixirPHPPostgreSQLMaterialUI
Key skills:
ReactTypescriptGraphQLApollo ClientReact Native
Key skills:
CC++JavaJavascriptUX best practicesA bunch of math
