4+ years building web applications with React, Next.js, and Node.js. Most of my work has been migrating legacy systems to modern stacks, improving codebases, and shipping under tight constraints. I tend to improve whatever I'm working with, be it architecture, processes, or the product itself. I also build side projects around real problems I encounter.
TypeScript · React · Next.js · Node.js · Tailwind CSS · TanStack Query · PostgreSQL · Drizzle · Convex · GraphQL · Module Federation · Turborepo · Azure DevOps · Vercel · Claude Code · MCP
Projects
Scores GitHub repos 0–100 based on commits, issue response times, releases, and community activity. No signup, instant results with aggressive caching.
Next.js · Cache Components · Convex · Github API
Pronunciation toolkit with IPA transcription, interactive phoneme charts, minimal pair drills, and dictionary lookup. Layered caching for instant feedback.
Next.js · TanStack Query · Redis · Drizzle · PostgreSQL
AI planning tool that turns product ideas into structured plans with strict hierarchy. AI powered generation and iterative adjustments. Real time updates via Convex subscriptions. MCP server for external AI agent integration
Next.js · Convex · OpenAI SDK · Better Auth · MCP
Experience
Led the company's first microfrontend initiative using Module Federation, extracting a reusable flow from a 50k LOC host app and enabling independent deployments across 4 teams. Designed a parallel legacy/modern codebase structure using the strangler fig pattern, and built internal tooling to analyze git history for churn and coupling to drive data-informed refactoring priorities.
Led migration from legacy CMS to Next.js for Peru's largest online casino, rebuilding 8+ core modules from scratch including payments, registration, and user profile. Led Pages to App Router migration, set up Azure DevOps CI/CD pipelines reducing deployment time by ~80%, and scaled the frontend team from 3 to 9+ engineers.
Founding frontend developer on a grant-funded platform connecting artists with professional opportunities. Built 9+ core modules from scratch including authentication, multi-step profiles, search, and job listings. Set the frontend technical foundation that other developers continued building on after handoff.