Summary
An Nguyen is a Senior Software Engineer (Platform) with 13 years of experience building cross-platform frontends, developer tooling, and internationalization systems while working across JavaScript frameworks (React, Vue, Angular), React Native, and Python/Django. He has led major migrations and modernization efforts—migrating build systems (Webpack to Vite), introducing pnpm and custom ESLint rules, and driving Flow-to-TypeScript and Vue 3 upgrade plans—to make teams more productive and deliver leaner, faster products. At Rover he architected CI/CD and localization tooling that enabled launches across 9+ countries, and at Canary he implemented payment integrations and an internal UI component library used in production. Comfortable in both product and platform roles, he blends hands-on implementation with developer experience improvements and cross-team coordination. Based in Portugal, he brings a pragmatic focus on measurable gains (e.g., multi-fold RAM/build improvements) that reflect an engineer who optimizes both code and developer workflows.
13 years of coding experience
12 years of employment as a software developer
Bachelor's degree Computer Science, Bachelor's degree Computer Science at California State University - East Bay
B.S. Chemical Engineering (incomplete) Chemical Engineering, B.S. Chemical Engineering (incomplete) Chemical Engineering at University of California, Berkeley
Contra Costa College
English, Vietnamese