Leadership & Career Highlights

10+

Years leading front-end teams and architecting enterprise solutions

50+

Engineers mentored throughout career across multiple organizations

Global

Led PepsiCo platform serving 200+ markets worldwide

5+

Enterprise projects delivered as Technical Lead

Leadership Philosophy

Team Enablement

I believe in building autonomous, high-performing teams through mentorship, knowledge sharing, and creating safe environments for engineers to grow. My goal is to make myself obsolete by empowering team members to lead.

Technical Excellence

Driving engineering standards through code reviews, architectural discussions, and continuous learning. I establish best practices that balance innovation with maintainability, ensuring scalable and robust solutions.

Impact-Driven Delivery

Focused on delivering measurable business value through strategic technical decisions. I align engineering efforts with business objectives, ensuring every sprint contributes to tangible outcomes and user satisfaction.

Cross-Functional Collaboration

Bridging the gap between design, product, and engineering teams. I facilitate clear communication, manage stakeholder expectations, and ensure technical decisions support the broader product vision.

Technical Skills

Leadership & Management

Technical Architecture Team Mentoring Sprint Planning Code Reviews Stakeholder Communication Performance Reviews

Frontend Frameworks

React Next.js Angular React Native Vue.js

Languages

TypeScript JavaScript HTML5 CSS3 GraphQL

Performance & SEO

Core Web Vitals ISR SSG SSR Image Optimization

CMS & Enterprise

Sitecore XP Sitecore JSS Headless CMS Bynder DAM

Search & Integration

OpenSearch Elasticsearch REST APIs Brightcove

DevOps & Tools

CI/CD Git Azure Docker Testing

AI & Machine Learning

Azure QnA TensorFlow AI Integration Chatbots

Professional Experience

August 2025 - Present

Frontend Technical Lead

Huge - PepsiCo Global Platform

Leading the technical frontend architecture for a global redesign website project using a headless Next.js and Sitecore JSS framework.

  • Architected and developed core front-end systems including Global Search (OpenSearch) and build-time redirect framework for scalability across markets
  • Orchestrated complex data fetching using GraphQL and Sitecore Layout Services for high-performance, dynamic content delivery
  • Optimized web performance and SEO through ISR (Incremental Static Regeneration) and SSG strategies for global scalability
  • Integrated enterprise-grade third-party services: Bynder (DAM), OpenSearch, and Brightcove into a unified component-based UI
  • Led migration to Next.js v15 and React v19, implementing Core Web Vitals optimization strategies
  • Established engineering standards for TypeScript, component modularity, and CI/CD workflows across Dev, Staging, and Production environments
  • Enforced WCAG accessibility standards and implemented automated quality gates with PR templates
Next.js 15 React 19 Sitecore JSS GraphQL TypeScript OpenSearch

Aug 2023 - Aug 2025

Front-End Lead

Astek Vietnam - Decathlon E-commerce

Led front-end development for Decathlon's e-commerce platform, scaling the solution from Singapore to the entire APAC region.

  • Architected scalable e-commerce solutions using Next.js for a global sporting goods retailer
  • Standardized user experience across multiple countries in the APAC region
  • Established CI/CD workflows and TypeScript best practices for team collaboration
  • Mentored team members and drove continuous improvement initiatives
Next.js React TypeScript CSS-in-JS CI/CD

Feb 2020 - Aug 2023

Full Stack Leader

Syntrino Solutions

Led a small team for a Malaysian company expanding to Vietnam, managing full-stack development from database to front-end.

  • Fully controlled project architecture including database, front-end, and back-end systems
  • Developed new features: attendance live tracking, shift scheduler, voice detection, live attendance detection
  • Quickly adapted to .NET Core backend and React Native mobile development
  • Solved complex technical challenges while mentoring team members
Next.js React Native .NET Core SQL Server Firebase

Apr 2019 - Feb 2020

Senior Application Developer

PERSOL Process & Technology Vietnam

Worked in an R&D team exploring cutting-edge technologies including AI chatbots, PWA, and hybrid mobile applications.

  • Set up complete projects from database, server, hosting, backend to front-end using Laravel and Docker
  • Integrated Azure QnA Maker and TensorFlow with Rocketchat to build intelligent chatbots
  • Explored PWA and hybrid web apps using Monaca (Apache Cordova)
  • Deepened JavaScript and CSS expertise with best practices
React Laravel Docker Azure TensorFlow

Aug 2017 - Apr 2019

Senior Front-End Developer

Appable

Joined a startup incubator as a front-end developer, awarded best employee of the year, and pioneered React adoption.

  • Started learning and working on React in 2017, building an ERP for school management
  • Mastered CSS3 and HTML5 techniques, earning best employee recognition
  • Took on Project Manager responsibilities as a growth challenge
  • Gained valuable startup experience beyond technical skills
React Redux Next.js SASS Webpack

Aug 2016 - Aug 2017

Front-End Developer

Seldat Distribution INC

Developed web applications using AngularJS, focusing on document transformation and single-page application architecture.

  • Built web applications that transformed non-indexable documents (images, PDFs) into indexable formats
  • Enhanced layout skills using Bootstrap and Material Design frameworks
  • Implemented service workers to improve web app functionality and performance
  • Deepened knowledge of JavaScript and Angular best practices
AngularJS JavaScript Bootstrap SASS Gulp

Oct 2014 - Aug 2016

Software Engineer

Global CyberSoft JSC

Started career as a research developer on a Big Data project, gaining experience in both backend and frontend technologies.

  • Handled data processing and analysis using SQL and C# on the backend
  • Developed user interfaces with Sencha Ext JS and AngularJS
  • Worked in R&D department exploring emerging technologies
  • Decided to specialize in front-end development after discovering passion for UI
AngularJS Sencha Ext JS C# SQL ASP.NET

Side Projects

Ollama Code Review

VS Code Extension

AI-powered code reviews and commit message generation for VS Code. Supports local Ollama models and cloud providers like Claude, Gemini, and Mistral.

VS Code TypeScript Ollama AI
Learn More →

GitSage

MCP Server

An AI-Powered Code Review MCP Server for Claude Desktop and Claude Code. Integrates intelligent code analysis, commit generation, and agent skills directly into AI assistant workflows.

MCP TypeScript Node.js Claude Git
Learn More →

Confluence MCP

MCP Server

AI-Powered Confluence Management for Claude Desktop and Claude Code. Read, create, search, and automate documentation directly from your AI assistant.

MCP TypeScript Atlassian API Claude
Learn More →

Cheryx.com

Personal Project

A personal website sharing unique knitting patterns designed by my wife. Built with Next.js and MongoDB for the frontend and Express.js for the backend. Features a custom CMS for efficient content management, with Google Drive for image storage and VPS for load balancing.

Next.js MongoDB Express.js Custom CMS
Visit Cheryx.com →

Video Compressor

Personal Project

A fast and lightweight web tool that compresses video files directly in your browser using FFmpeg compiled to WebAssembly. No uploads, no server — just instant, high-quality video compression without installing any software.

FFmpeg WebAssembly JavaScript Browser API
Visit video-compressor.com →

Free Craft Patterns

Personal Project

A global hub for knitters and crocheters to discover, learn, and share free patterns. A community-driven platform helping crafters explore creative ideas, connect with fellow makers, and spread the joy of handmade creations — all for free.

Web Platform Community Crafting
Visit free-craftpatterns.com →

Oil Reminder

Personal Project

A PWA that helps drivers automatically track oil changes, mileage, and maintenance schedules. Sends smart reminders before your next service is due, making car care effortless.

React Vite Firebase PWA
Visit oilreminder.app →

About Me

I'm a Front-End Technical Lead with a deep passion for building high-performance web applications that deliver exceptional user experiences. With a strong foundation in computer science, algorithms, and performance optimization, I specialize in creating scalable, accessible, and SEO-friendly web solutions.

Beyond coding, I'm passionate about team enablement and technical leadership. I believe in mentoring engineers, driving technical proposals, leading sprint planning, and fostering a culture of continuous improvement and engineering excellence.

Recently, I've been exploring how AI can enhance software development, from improving developer productivity to creating smarter, more adaptive web experiences. I'm always open to new challenges, collaborations, and conversations around front-end innovation and AI-driven development.

Let's Connect

Always open to new challenges, collaborations, and conversations around front-end innovation.