Rapid Technology Learning
Strong ability to quickly learn and adopt new technologies. When working with a technology of interest, I actively study its concepts and best practices. I am also comfortable learning unfamiliar technologies when required by project needs (e.g., Java, MATLAB, Python).
Technical Mentorship & Code Review
Provide mentorship through code and design reviews. I help teammates improve their work by giving clear explanations and constructive feedback on areas such as code style, program flow, architecture, and security considerations.
Technical Problem Solving
Analyze technical challenges with the team, leveraging industry best practices and proposing alternative solutions when needed.
Hasura
A backend platform I enjoy working with for building GraphQL APIs rapidly and structuring data-driven services.
Node.js
Used in multiple production projects since 2017. Experience with frameworks including Sails.js, Express.js, Next.js and Nest.js.
Reactjs
Preferred framework for building frontend applications. Experience with Emotion / Styled Components, React Spring, Material UI, and Ant Design.
Angular 1.3
Used in my first modern web application project (FPT.WebSmartCore), which introduced me to the JavaScript/Node.js ecosystem and open-source development.
Oracle
Worked extensively with Oracle for about 8 years. Experienced in database design and developing PL/SQL stored procedures for enterprise applications.
C#.NET
Used to develop FPT.SmartCore, a flexible framework for rapidly building business applications. The solution was widely adopted across projects at FPT Information System, enabling quick prototyping and fast delivery of client requirements.
MongoDB
Used in projects such as EXO Connect and Flavorwiki.
Postgres
About 5 years of experience using PostgreSQL as a primary relational database. Most recently used in production systems at Carousell.
Other Technologies
Redis, RabbitMQ, MySQL, Couchbase, Solr, MATLAB, Adobe Flex — used when designing and implementing complex system architectures.
Full-stack Software Engineer · Carousell Shopify App
@Carousell · May, 2024 – November, 2025 · 2 years
Engineering Manager · Carousell App
@Carousell · May, 2024 – November, 2025 · 2 years
Full-stack Software Engineer, Freelancer · OxStreet
@OxStreet · June 2021 – now · 5 years
Technical Architect, Freelancer · SoBanHang
June 2021 – now · 5 years
Senior Software Architect, Freelancer · Flavorwiki
May 2020 – November 2020 · 6 months
Technical Leader · Powersell.net
@Datamart Solutions · 2017 – 2018 · a year
Full-stack Software Engineer · EXO Connect
@NFQ Asia · 2018 – June 2019 · a year
Solo Developer · School Attendance System
Jan 2021 – now · 5 years
Solo Developer · Magikpic
May 2021 – now · 5 years
Technical Leader · FPT.SmartCore
@FPT Information System · 2010 – July 2017 · 8 years
Technical Leader · FPT.WebSmartCore
@FPT Information System · July 2017 – March 2018 · 8 months
Full-stack Software Engineer · Live securities price board
@FPT Information System · January 2009 – September 2009 · 8 months
Full-stack Software Engineer · APEC Securities Online Trading System
@FPT Information System · 2009 – 2010 · a year