Viet Le

Full-Stack Software Engineer

San Francisco Bay Area, CA

Full-stack engineer focused on React/TypeScript systems, specializing in local-first architecture and high-performance UIs. I build web apps that stay fast, work offline, and sync updates across devices.

Tech stack: TypeScript, Next.js (React), tRPC, PostgreSQL, Prisma, Zustand, IndexedDB, Service Workers (PWA), Server-Sent Events (SSE), Cloudflare R2

Featured Project: CardLedger

A local-first Pokémon card portfolio tracker where collectors search 21,000+ cards, manage their collections, and track real-time market value across devices — all with zero loading states and full offline support. What looks like a simple Pokédex-style catalog became an engineering challenge at scale: a 4.9M-row price history table, a custom sync engine, and a $2/month stack that outperforms $100+/month API-based competitors.