What I've shipped — and how.
Three production case studies with measured impact, plus the open-source projects and labs I keep tinkering with.
RN cold-start −25% on a HealthTech app
A medically compliant heart-rate tracking app where the first reading needed to land within a strict TTI budget. We brought cold-start from 1.8s to 1.35s and cut state boilerplate by 40% on the way.
CI/CD: 15 min → under 5 min
A four-engineer squad was hitting a 15+ minute deploy ceiling. I rebuilt the pipeline around per-package caching and parallel test shards. Deploys now finish in under five minutes, and the review cycle dropped 50% on top.
A component library three squads adopted
Three product squads were rebuilding the same Button, Modal, Input, and Table over and over. I architected an internal library with token-driven theming, per-component tree-shaking, and Storybook + Chromatic visual regression. All three squads adopted in two quarters.
Webhook-driven n8n + Claude Sonnet 4.6 PR reviewer with risk scoring (0–10). Cuts review cycle 50%.
MCP server exposing React fiber (component tree, props, hooks) to Claude Code. Debug React apps via chat.
RN performance CLI: cold-start tracer, heap-diff leak detector, Metro bundle analyzer. Built from real production scars.
Production-grade DS template — Vite + Storybook 8 + Chromatic + per-component tree-shaking + token-driven theming.
Visual idea-mapping with custom SVG renderer. Performance lab where I tuned scroll virtualization and re-render strategy.
RN architecture lab — Redux Toolkit + Reanimated 3 + react-native-svg. Gesture-driven UX patterns.
Game of Life with bit-packed grid (1 bit per cell, 8x memory reduction). 60fps at 100k cells.
Zero-config Next.js + MDX blog template. Build-time syntax highlighting, RSS, OG images per post.
First serious React + TS project — drag-drop, offline-first IDB, undo/redo, full a11y.
FinTech-flavored holdings tracker — CoinGecko API, Decimal.js for currency math, RTK Query caching.
RN fitness tracker — background-safe rest timers, 1RM estimators (Epley/Brzycki blend), Redux + persist.
Classic Snake. HTML5 Canvas, vanilla JS, no build tools — just open index.html. Old-school by design.
2-player or vs unbeatable minimax AI. Built in a weekend to drill React state patterns.
Wordle clone built when it was viral in 2022. Daily word from 200-list, full duplicate-letter logic.
Terminal pomodoro timer with TUI (ink + React), OS notifications, session stats in lowdb.