Senior full-stack engineer with 15+ years across IBM, Duke University, and early-stage startups. I specialize in taking ownership of existing production systems, improving their reliability, and making them economical to extend.
Most recently, I owned the backend of a social-events platform through growth from a few hundred to nearly 10,000 users, achieving 10× p50 and 7× p95 latency improvements on critical endpoints. I established automated testing and CI quality gates, built auditable database migration workflows, and implemented production monitoring and integration safeguards.
My experience spans TypeScript, Node.js, React/Next.js, PostgreSQL, Firebase, AWS, Terraform, and GitHub Actions, including SQL database recovery, tenant isolation, authentication, and security hardening.
I bring enterprise and institutional operational discipline from IBM and Duke, and pragmatic startup experience. My approach is to optimize for change: clear architecture, explicit boundaries, automated verification, and systems that remain safe and affordable to evolve.
pg_dump.SECURITY DEFINER functions, and tenant-safe relational constraints; added pgTAP and Playwright tests covering cross-tenant access, unauthorized writes, role permissions, and membership revocation.