brian pham

role
senior frontend & product engineer
location
ho chi minh city, vn (utc+7)
focus
driven by a tremendous passion for technology — and the craft of shipping it well.
status
available for senior / staff roles

about

I build product-engineering surfaces — dev platforms, design systems, frontend tooling — that let other teams move faster. I lean toward strong typing, slim build pipelines, and interfaces that make their state legible. Most recently I rewrote a Vietnam-based fintech's CI orchestration around dynamically generated Bitbucket pipelines, cutting average build time meaningfully. I care about the seam between code and craft: the part where engineering decisions become product feel.

work

  • Rewrote CI orchestration around dynamically generated Bitbucket Pipelines, cutting average build time meaningfully across the monorepo.
  • Designed and shipped a Module Federation–based micro-frontend platform serving multiple product teams, with shared theming and a typed contract layer.
  • Stewarded the design system and component library — TypeScript strict, dark/light tokens, accessibility primitives — adopted across consumer-facing applications.
  • Mentored frontend engineers and led architecture reviews on build tooling, monorepo ergonomics, and release pipelines.
  • Built consumer-facing product surfaces — onboarding, KYC, transaction flows — with deliberate attention to form ergonomics and edge-case handling.
  • Migrated legacy modules to TypeScript strict mode; cut runtime errors and unblocked confident refactors.
  • Drove the first cut of the in-house design system; codified spacing, type, and color tokens that later platform work built on.

contact