Andrew Nguyen

Software Engineer · since 2024Based in Vietnam · open to relocationLooking to work in JapanJapanese — studying toward JLPT N4
紹介About

Full-stack engineer in construction-tech — web apps, data pipelines and AI document processing, from React on the front to .NET and AWS behind it.

ReactTypeScript.NETPostgreSQLAWSAirflowPythonAG Grid
作品Works
作品May 2025 – Feb 2026Case study

Digicheck App

Enterprise data platform

5,000+users
98%+faster APIs
Marina Bay Sands+ more
ReactTypeScript.NETPostgreSQLAWS LambdaAutodesk ACC

Digicheck is an enterprise construction digital-delivery and quality-inspection platform used by multiple contractors on some of Singapore's most iconic projects — including Marina Bay Sands and Marina View Residences, among many others. It replaces paper-based site inspections with digital checklists, multi-level approval workflows and automated reporting for 5,000+ users, and keeps inspection data in sync with Autodesk Construction Cloud (ACC).

Overview

The platform digitises quality assurance and inspection across construction teams — from raising a check, through multi-role sign-off, to automated PDF/CSV reporting. Built as a shared product rather than a one-off, it runs for several firms and dozens of project sites at once while keeping data consistent and tied back to the BIM models in Autodesk Construction Cloud.

Role

Full-stack — React/TypeScript front end, .NET back end, and the serverless ACC integration.

Highlights

Frontend architecture & performance

  • Component-based refactor with modern state management (Zustand), cutting user workflow steps by ~50% and noticeably improving the day-to-day experience.
  • High-volume, editable data grids (AG Grid) for inspection records, with state patterns that hold up across multiple roles and approval stages.

Backend optimization

  • API performance: reduced response times for complex operations from 30,000ms+ down to ~500ms (98%+ faster) through query tuning and database indexing.
  • Clean architecture: refactored backend services into clear layers (repository pattern) on .NET / EF Core / PostgreSQL for maintainability and testability.
  • Asynchronous processing: a background-worker pipeline handling 1,000+ concurrent operations per sync, offloading heavy work and eliminating API timeouts.

Autodesk Construction Cloud (ACC) sync

  • Designed and owned a serverless pipeline (AWS Lambda + EventBridge Scheduler + SQS) that syncs inspection data into Autodesk Construction Cloud, with retry and error handling for reliable, replayable delivery across distributed services.

Outcome

  • 5,000+ users across multiple firms and project sites.
  • Deployed on iconic Singapore projects — Marina Bay Sands, Marina View Residences, and more.
  • 98%+ faster critical APIs and ~50% fewer workflow steps, with automated PDF/CSV reporting replacing manual paperwork.

Technologies

Frontend: React, TypeScript, Zustand, AG Grid · Backend: .NET, ASP.NET Core, Entity Framework Core, PostgreSQL · Cloud / integration: AWS Lambda, EventBridge, SQS, Autodesk Construction Cloud

経歴Experience
May 2024 –Full-time
Software Engineer
Woh Hup (Private) Limited · Singapore
Full-stack construction-tech platforms — React · .NET · PostgreSQL.
Aug 2025 –Freelance
Software Tester
Applause App Quality, Inc · USA
Remote freelance QA — testing across web & mobile.
2022 – 2024
Freelance Web Developer
Remote
Built websites and web apps for clients.
2021 – 2024
Bachelor's · Construction Informatics
Hanoi University of Civil Engineering
Faculty of Information Technology
記録Writing
Open to opportunities · Japan
Hanoi --:--Tokyo --:--
Copied to clipboard