What I Built 🛠️

ShipBoard screenshot
ws-events.log

ShipBoard

Team task management with kanban boards

Next.jsDrizzleTursoAuth.js@dnd-kit
  • Multi-tenant RBAC
  • Drag-and-drop kanban with @dnd-kit
  • Team invitation flow with email
Relay screenshot
relay-server.log

Relay

Real-time team chat with email notifications

Next.jsSocket.ioDrizzleTursoResend
  • WebSocket real-time messaging
  • Presence + typing indicators
  • Email notifications via Resend
Nexus screenshot
api-gateway.log

Nexus

API platform with key auth, rate limiting, and signed webhooks

Next.jsDrizzleTursoAPI KeysRate Limiting
  • API key auth with SHA-256 hashing
  • Sliding window rate limiting
  • HMAC-signed webhook delivery
Pulse screenshot
pipeline.log

Pulse

Analytics dashboard with CSV pipeline and interactive charts

Next.jsDrizzleTursoRechartsSWR
  • Interactive Recharts dashboards
  • CSV import/export pipeline
  • Server-side pagination + filtering
More Projects

Vault

05

File upload and processing platform

Next.jsDrizzleTursoCloudflare R2Sharp

SubTrack

06

SaaS subscription platform

Next.jsDrizzleTursoStripe Subscriptions

Shelf

07

Digital product store with Stripe

Next.jsDrizzleTursoStripe

Pollster

08

Real-time polling with live updates

Next.jsDrizzleTursoSSE

Streaks

09

Habit tracker with OAuth

Next.jsDrizzleTursoAuth.jsGoogle OAuth

LinkVault

10

Bookmark manager with collections and tags

Next.jsDrizzleTursoAuth.js

About Me 👋

I'm currently...

• building with Claude Code. no coding background, first time in my life I feel like I have superpowers

• training for a marathon (send help)

• researching defi protocols and writing what I find on Twitter

• drinking too much coffee somewhere in Thailand

• going down YouTube rabbit holes I have no business being in

I'm excited about...

• curiosity compounding: research → alpha → products → repeat

• curating delightful experiences

• ethereum's values and why they still matter after all this noise

• making tools I actually want to exist

So I build them.

I'm obsessed with motion. Running clears my head. Music moves my body. Claude moves my ideas forward. Training, building, researching, it's all the same thing: keep moving, don't stop, see what happens.

If any of that resonates, reach out.

Weird over boring. Every single time.