E-commerce data processing
Expanded an aggregation pipeline from 200 million to 480 million records, covering nearly ten years of data instead of three.
Runtime reduced from 60 minutes to 10 minutes.
Go and PHP applications, cloud infrastructure, testing, automation, and thoughtful modernization of existing systems.
A few examples that show the kind of problems I enjoy solving: performance, reliability, and removing repetitive work.
Expanded an aggregation pipeline from 200 million to 480 million records, covering nearly ten years of data instead of three.
Runtime reduced from 60 minutes to 10 minutes.
Leading a three-person team moving a search platform from a single VM to Kubernetes, covering requirements, architecture, implementation, testing, release, and review.
In testing, data-update triggers improved from ten-minute polling to typically within one minute.
Independently designed and built an automated test platform with parallel execution, reporting, failure reruns, and lower-cost infrastructure.
A Go application for generating elementary-school math worksheets, deployed on Cloud Run.
An iOS income and expense tracker built with Flutter and Firebase. Previously available on the App Store.
Grouped by the work they support, rather than presented as a wall of technology logos.
Go, Echo, PHP, Laravel, FuelPHP, API and CLI design
Google Cloud, GKE, Kubernetes, Cloud Run, Docker, Linux, Pub/Sub
MySQL, PostgreSQL, TimescaleDB, Firestore, Redis, BigQuery, Elasticsearch, Debezium
Playwright, unit and integration testing, CI/CD, Git, Bitbucket Pipelines
From interpretation to engineering, with communication and continuous learning connecting every stage.
Backend development, cloud architecture, performance improvements, monitoring systems, and test automation.
Developed internal systems with PHP and MySQL, and introduced unit testing.
Interpreted engineering discussions and translated specifications between Japanese and Vietnamese.
Translated technical documents and interpreted meetings in automotive manufacturing.
Technical learning backed by practical project work.
Language remains an important part of how I understand requirements and collaborate.
Different beginnings, the same curiosity.
I started my career as a Japanese–Vietnamese interpreter and moved into engineering in 2016.
Today I work across backend development, cloud infrastructure, and automated testing. Outside work, I keep learning—often beginning my day at 4 a.m. I also enjoy camping and growing plants on my balcony.
About software, an interesting problem, or something you are building.
pqa.dev@gmail.com ↗