Experience

Where I've worked and what I've built.

PolicyEngine

Full-Stack Developer
April 2023 – Present
  • Led team in building ground-up rewrite of public-facing web application across 1,300+ commits, migrating from a legacy React/JavaScript codebase to modern React/TypeScript/Vite stack with comprehensive test coverage and Redux-based state management architecture; presented final product to 50+ stakeholders at in-person event
  • Architecting multi-agent AI pipeline using Claude Agent SDK to autonomously generate, validate, and deploy full-stack web applications from natural-language specs
  • Migrated simulation API from Google Cloud to Modal, designing gateway service, version registry, and automated deployment pipeline using Docker multi-stage builds, Terraform, and GitHub Actions CI/CD, saving $11,000 in server costs per month
  • Built Claude AI-powered readable policy analysis feature, building streaming response handlers, computation tree tracing infrastructure, conditional endpoint logic, and robust error handling for real-time AI-generated impact summaries within application
  • Designed and implemented database schemas for simulation storage and user reports using SQL with migration-safe patterns, including CRUD endpoints, API versioning, and data validation using Pydantic and Yup schemas across Python and TypeScript services
  • Spearheaded the creation of roadmapping, quarterly planning, and sprint cycle processes, improving on-time project delivery rates
ReactJavaScriptSQLPythonFlaskPM

ISE

Research Lead
July 2018 – October 2022
  • Co-led three reports on service delivery constraints
  • Produced Asia-Pacific infrastructure reports
StrategyResearchClient-FacingPM

JET Programme

Assistant Language Teacher
Aug 2019 – Aug 2020
  • English classes of ~30 students
  • Cross-cultural work in Japanese
EducationPlanningJapanese