Portfolio
Projects, thoughtfully built Work I can speak to in depth... the decisions made, trade-offs considered, constraints navigated, and lessons gathered while building products and systems. 5 projects, shipped and shelved alike.
Case Studies
Selected Work 2 AI-powered raw-to-structured note formatting (todos, checklists, notes) Four adaptive layouts — stacked, list, Pinterest-style bento, square grid Swipe-to-complete / swipe-to-delete with toast-based undo Drag-to-reorder notes with optimistic state updates Physics-based bottom sheets with drag-to-dismiss Scroll-linked, spring-driven header with continuous morph (not threshold-snap) Full light/dark theming with system-preference detection Self-hosted variable fonts (Geist, Cormorant Garamond) for zero network dependency Next.js 15 React TypeScriptTailwind CSS v4 Framer Motionshadcn/ui next-themes Radix UI
Direct commit, no local state — read, edit, commit are all live GitHub REST API calls, no clone or working directory Byte-level file detection — editability decided by decoding the file, not its extension Optimistic concurrency — every commit ties to the file's last-read SHA; upstream changes surface as reload-and-retry, never silently overwritten Dirty-state protection with a beforeunload warning before navigating away from unsaved changes Explicit, distinct error states for not-found, forbidden, rate-limited, network failure, and SHA-mismatch GitHub OAuth sign-in — no PAT, password, or SSH key ever requested or stored Server Actions architecture — no client-side API calls, no build step to open a file Fully portable — runs in the browser on desktop, tablet, or phone with no install or local Git setup Next.js React TypeScript Tailwind CSSAuth.js GitHub OAuth GitHub REST API Radix UI Framer Motion
P
Distributed worker architecture Redis Streams consumer groups Automatic retries with exponential backoff Go Redis Streams Docker Kubernetes Prometheus Grafana
P
Distributed worker architecture Redis Streams consumer groups Automatic retries with exponential backoff Go Redis Streams Docker Kubernetes Prometheus Grafana
P
Distributed worker architecture Redis Streams consumer groups Automatic retries with exponential backoff Go Redis Streams Docker Kubernetes Prometheus Grafana
Have an idea? Let's build something