Work Experience

  • June 2021 - Present

    The Access Group - Senior Software Engineer

    • Successful architected and designed scalable and high availability system APIs which provides bias-free hiring tools and analytics that help businesses reach more diverse candidates quickly, easily and costeffectively.
    • Upgraded to new version with using Nestjs from pure Javascript API application. Migrated from a monolithic system to an ecosystem of microservices each encapsulating a business capability.
    • Developed backend API with Nestjs, MySQL, MongoDB and applied successfully CQRS pattern and event-base for communication among services with Kafka and Redis publisher, subscriber
    • Designed and implemented scalable AWS infrastructure utilizing ECS, ECR, and Elastic Load Balancing for containerized applications, leveraging Docker for efficient deployment and continuous integration via GitHub Actions
    • Implemented Infrastructure as Code (IaC) using Terraform to deploy and manage AWS infrastructure, ensuring efficient and repeatable provisioning processes.

  • October 2020 - May 2021

    SGH Asia - Senior Fullstack Developer

    • Migrated a monolithic Java application to a microservices architecture using NodeJS and ReactJS
    • Consistently developed new features and maintained existed single page application (SPA) using Angular, collaborated with team members to resolve technical issues, improved UI/UX.
    • Developed a SPA for dynamic form with high performance using React and developed Nestjs application to integrate with existed core APIs.

  • February 2019 - October 2020

    Asset Holding - Software Developer

    • Managed and led a team with 8 members, providing technical guidance to build a real estate marketplace application.
    • Designed architecture for Frontend and Backend web application.
    • Developed a full-stack solution using NodeJS, NextJS, MongoDB, and Elasticsearch, delivering a high-performance search engine with full-text search and coordinate-based searching capabilities.