Skip to content

Taking new projectsHCMC UTC+7

Dao Van Thuong — Mobile & Fullstack EngineerYour app, web and backend, shipped.

I build the whole product — the mobile app, the web app and the backend that holds them together — for teams in Korea and Vietnam. Plus seven iOS apps of my own.

  • 20products shipped
  • 7own iOS apps
  • 10App Store languages
  • KR + VNclient markets
Talkzy teleprompter scrolling a script
Stampzy camera stamping time and place on a site photo
Lockboxy encrypted vault home screen

7 iOS apps of my own

Designed, built and shipped solo

Play In The Box · p95 latency

38s → 620ms

at ~30k concurrent users

What I build

Bring me the whole product.

Mobile app, web app and the backend that holds them together — built by one engineer who has shipped all three, from first commit to App Store review.

Mobile apps, shipped to the stores

iOS and Android from one codebase — through App Store review and into people's hands, not stuck at a demo build.

App Store / Play releases
4+
iOS apps of my own
7

Commerce & payments

Storefronts that take money reliably — QR and bank webhooks, coupons, refunds, and the admin your team runs the business from.

Internal tools & ops platforms

Approval workflows, per-role permissions, audit trails, KPI dashboards.

  1. Pending
  2. Revision
  3. Approved
  4. Published
  • Antue Media BPM
  • Channel Ops
  • Uranus
  • SGOD Asset

Scale & reliability

Diagnosis under load, caching, autoscaling — and a load-test rig that proves the fix.

  • Play In The Box
  • Wavesgroup

AI as a force multiplier

Cursor and Claude Code with disciplined prompt engineering — faster delivery, not lower quality.

Selected work

20 products, one habit: ship it.

Client work for Burning Bros' Korean partners and SGOD, freelance builds, and products of my own — commerce, high-traffic systems, internal platforms and privacy-first apps.

Play In The Box storefront on mobile

Burning Bros · Korea03/2026 — Present

Play In The Box

Frontend Engineer — Performance & Reliability

Gamified e-commerce for Korean fandom merch — gacha box-opening, raffles and campaign drops including The First Fan × G-Dragon — built to survive its own launch-day traffic spikes.

  • Next.js 16
  • NestJS
  • Redis
  • BullMQ
  • AWS ECS
  • CloudFront
  • k6
Recruitment · Job Platform

950+

commits across backend, admin and job site in 2 months

Burning Bros · Korea08/2026 — Present

Saramin Vietnam

Fullstack Engineer

Recruitment platform for Saramin's Vietnam market — a Spring Boot backend, a React admin console and a Next.js public job site.

  • Spring Boot 4
  • Java 25
  • PostgreSQL
  • Elasticsearch
  • Kafka
  • React 19 · antd
  • Next.js 16
Elook home screen on mobile

Client project07/2026 — Present

Elook

Fullstack Engineer & Release Owner

Online learning platform for Vietnamese university students — certification prep and general-education courses, sold through a VietQR + SePay checkout and taught in live cohorts.

  • NestJS
  • Prisma
  • PostgreSQL
  • Next.js 16
  • Redis
  • BullMQ
  • Socket.IO
AI · Content Intelligence

3 apps

browser extension, web app and API — built solo

Client project · R&D07/2026 — 09/2026

Wavesgroup CIP

Fullstack Engineer (solo)

Content-research platform for creators — save anything in one click, get it auto-tagged by AI, and research outlier YouTube videos.

  • NestJS
  • Hasura GraphQL
  • PostgreSQL
  • BullMQ
  • React · Apollo
  • WXT (MV3)
  • Keycloak
FlashSlide storefront on mobile

Client project08/2025 — Present

FlashSlide

Fullstack Engineer

Presentation-template marketplace and design-agency site — browse, buy and download PowerPoint/Keynote decks.

  • Next.js 15
  • NestJS
  • Hasura
  • SePay
  • MinIO
  • PostgreSQL
Knotos onboarding screen

Personal project05/2026 — Present

Knotos

Founder & Fullstack Engineer (solo)

An "anti-social-media" chat app built for one relationship at a time.

  • NestJS
  • MongoDB
  • Redis
  • SwiftUI
  • WebRTC
  • Google Gemini
  • MCP
SMM Platform · 24/7 Livestream

20–25 streams

live per encoder host, with lease-based failover

Client project04/2026 — Present

Wavesgroup

Fullstack Engineer — Marketing & Livestream

Social-growth ecosystem — an SMM order engine plus a 24/7 livestream platform pushing ffmpeg-encoded loops to YouTube.

  • NestJS
  • PostgreSQL
  • Redis
  • BullMQ
  • Keycloak
  • ffmpeg
B2B2C E-commerce

2 sources

KT Alpha and Cookies inventory, synced in real time

Burning Bros · Korea2025 — Present

Bricscon Storefront

Lead Frontend Architect

Gifticon distribution platform for the Korean market, with real-time inventory sync across KT Alpha and Cookies.

  • Next.js 15
  • React 19
  • React Compiler
  • TanStack Query
  • Zustand
  • NextAuth v5

12 more, shipped

Open any row for the role, the outcomes and the stack, or browse every case study.

  • Wavesgroup WorkspaceInternal · Work Platform240+

    Fullstack Engineer (solo) · Client project · 08/2026 — 09/2026

    Company-wide internal platform — Jira-style task management plus an AI assistant that answers from the team's document library.

    • Task management with dynamic task forms, drag-and-drop checklists, file uploads and a notification center
    • AI chatbot streaming answers over SSE with source citations, backed by a synced document store
    • Staging CI/CD from GitHub Actions to GHCR to a self-hosted runner
    • NestJS 11
    • Hasura
    • PostgreSQL 16
    • BullMQ
    • React 19 · Vite
    • Apollo
    • Keycloak
  • EV DeligoAutonomous Delivery2 apps, 1 codebase

    Mobile Engineer · Burning Bros · Korea · 2025

    Autonomous robot delivery deployed at Kunsan National University.

    • Real-time positioning and bidirectional robot control over WebSockets
    • QR and RFID-X barcode scanning
    • Operator app and rider app shipped from one codebase
    • React Native
    • WebSockets
    • RFID-X
    • Reanimated
    • MMKV
  • FAI-XAI Fashion · AROn-device

    Mobile Engineer · Burning Bros · Korea · 2025

    AI fashion assistant with AR virtual fitting.

    • ARCore / ARKit with on-device TensorFlow Lite inference
    • Deep-link funnels that convert marketing campaigns into try-ons
    • Flutter
    • ARCore
    • ARKit
    • TensorFlow Lite
    • Deep Linking
  • Holic SportsSocial Network · IAP5 sports

    Mobile Engineer (owned) · Burning Bros · Korea · 04/2025 — Present

    Social sports network connecting people through pickleball, swimming, running, gym and yoga.

    • Map-based search with clustering and dynamic radius
    • Coach management — schedule, ratings, 1:1 chat
    • In-app purchases for tiered membership
    • React Native
    • Socket.IO
    • Redux Toolkit
    • IAP
    • Google Maps
    • Firebase
  • IttalyE-commerce · Live Shopping3 surfaces

    Fullstack Engineer (solo) · Burning Bros · Korea · 05/2025 — Present

    Multi-platform Korean e-commerce — mobile app, admin dashboard and backend — rebuilt out of a legacy codebase.

    • Fixed the payment, order and coupon flows
    • Integrated Iamport, ShopLive and Channel IO live chat
    • Korean social logins: Naver and Kakao alongside Google and Apple
    • React Native
    • Koa
    • MongoDB
    • Iamport
    • Channel IO
    • i18next
  • SGOD Asset ManagementEnterprise · E2EE ChatE2EE

    Mobile Engineer · SGOD · 03/2024 — 04/2025

    Asset and personnel management for the enterprise, with end-to-end encrypted group and private chat.

    • E2EE chat with reactions, replies, forwards, search, pin and file share
    • CASL-based authorization down to the record
    • Native module work — Camera, NFC, Location, QR/barcode scanning
    • React Native
    • E2EE
    • CASL
    • Reanimated
    • Skia
    • Vision Camera
  • Medical Support SystemHealthcare Ecosystem3 entities

    Mobile Engineer · SGOD · 05/2023 — 03/2024

    Three-entity ecosystem — doctors, hospitals, providers — for medical equipment logistics.

    • Drug import/export, prescriptions, orders and discounts
    • Permission-scoped roles per organization
    • Paired admin website in Next.js + MUI
    • React Native
    • Next.js
    • CASL
    • Socket.IO
    • Victory Native
    • SWR
  • Antue Media BPMMedia Production · BPM4 stages

    Fullstack Engineer (solo) · Client project · 07/2025 — Present

    Business-process platform for a media production company — orders flow through image, video and 3D creation, QC review, then automated publishing to an external stock-media marketplace.

    • KPI dashboards and role-gated permissions across editorial and design teams
    • Redis/BullMQ pipelines carrying multi-gigabyte video uploads
    • Solo-built and documented over a year, with its own trade-offs catalogued honestly
    • NestJS
    • Hasura
    • React
    • MinIO
    • Redis
    • BullMQ
  • Channel Ops WorkflowContent Ops · Workflow0 API calls

    Lead Frontend Engineer · Client project · 06/2025 — 05/2026

    Content and channel-operations workflow — submissions move pending → revision → approved → published.

    • Per-channel roles, threaded comments and a full audit trail
    • Notifications computed entirely by Postgres trigger functions, decoupled from the API layer
    • Led and built the majority of the React admin panel
    • React
    • Hasura
    • NestJS
    • PostgreSQL
    • Ant Design
  • UranusPrint & Document ManagementDOCX / PPTX

    Frontend Engineer · Client project · 10/2025 — Present

    Print-job management for a teaching center — staff upload class documents and queue print jobs with paper and duplex options.

    • A polling agent drives the physical printer via presigned MinIO downloads
    • Built the admin dashboard end-to-end
    • Standalone microservice page-counts DOCX/PPTX to drive per-class print billing
    • React
    • Hasura
    • NestJS
    • MinIO
    • PostgreSQL
  • LockboxyPrivate Encrypted Vault

    Fullstack Engineer (solo) · Personal project · 07/2026 — Present

    A private vault for photos, files, passwords and notes, encrypted on the iPhone behind the owner's own passcode.

    • Argon2id + AES-256-GCM with a DEK-wrap hierarchy, so passcode changes never re-encrypt the vault
    • Recovery key, verifiable encrypted backups and a security log of unlock attempts
    • Shipped on the App Store as Lockboxy, in 10 languages
    • RevenueCat-powered subscription model
    • React Native
    • SQLCipher
    • Argon2id
    • AES-256-GCM
    • RevenueCat
  • LinkeeperLocal-first Bookmarking

    Fullstack Engineer (solo) · Personal project · 07/2026 — Present

    Local-first bookmark manager for the links worth keeping — save straight from TikTok, Instagram or YouTube's share sheet without opening the app.

    • SQLite (WatermelonDB) is the sole source of truth — fully readable offline
    • Supabase is strictly optional: cross-device sync, public collections, account deletion
    • Works completely with zero account
    • React Native
    • WatermelonDB
    • Supabase
    • TypeScript
    • Reanimated

About & experience

Four years of shipped work.

  1. Mar 2025 — PresentNow

    Mobile & Fullstack Engineer

    Burning Bros LLC · Ho Chi Minh City

    • Diagnosed and resolved a ~30k-CCU production outage on Play In The Box during The First Fan × G-Dragon (p95 38s → 620ms); authored its edge-caching + ECS auto-scaling architecture and an in-region k6/EKS load-testing rig.
    • Saramin Vietnam: migrated the admin console to a Vite + antd SPA and built the call-center and job-posting features across backend, admin and job site.
    • Lead Frontend Architect on Bricscon Storefront (Next.js 15 + React 19 + React Compiler).
    • Shipped 4 commercial mobile products for Korean partners (EV Deligo, FAI-X, Holic Sports, Ittaly).
    • Established CI/CD with GitHub Actions + Docker; handled App Store ATT Guideline 5.1.2 directly.
    • Built AI-powered scraping & classification tools for TikTok / Threads with Python + LLMs.
    • Owned multi-platform Ittaly refactor end-to-end: payments, orders, coupons, auth (Naver/Kakao).
  2. Nov 2022 — Mar 2025

    Mobile & Frontend Developer

    SGOD Solution and Technology · Ho Chi Minh City

    • Flagship React Native apps — Asset Management + Medical Support with end-to-end encrypted chat.
    • High-performance UI using Reanimated, Skia, Lottie, and Victory Native for data-heavy screens.
    • Unified cross-platform push (Socket.IO foreground + FCM + Notifee background/quit).
    • CASL-based authorization across mobile + admin dashboards; Firebase Dynamic Links deep-linking.
    • Admin CMS & analytics dashboards on Next.js + MUI; Facebook API fanpage automation.
    • Started as fullstack web (ReactJS + Node.js), transitioned into React Native ownership in 2023.
  3. Oct 2024 — PresentNow

    Master of Computer Science

    University of Transport and Communications HCMC · Ho Chi Minh City

    • Graduate research in computer science, pursued alongside full-time engineering.
  4. 2019 — 2023

    Bachelor of Software Engineering

    University of Transport and Communications HCMC · Ho Chi Minh City

    • Academic Incentive Scholarship (2021–2022).
    • Foundation in software engineering, algorithms, and distributed systems.

Tech stack

Tools I use every day.

Frameworks, runtimes and AI copilots that have each carried a production app — grouped by where they sit in the product.

Mobile

Native-feel apps on iOS and Android

18
  • React Native
  • Expo
  • Capacitor
  • Re-pack
  • Flutter
  • Reanimated
  • Skia
  • Lottie
  • Victory Native
  • Vision Camera
  • MMKV
  • IAP
  • Deep Linking
  • ARCore
  • ARKit
  • TensorFlow Lite
  • Notifee
  • E2EE Chat

Frontend

Web apps, storefronts and admin panels

13
  • Next.js 15
  • React 19
  • React Compiler
  • TypeScript
  • Tailwind CSS 4
  • Radix UI
  • Module Federation
  • MUI
  • TanStack Query
  • Zustand
  • Redux Toolkit
  • SWR
  • Framer Motion

Backend

APIs, data, queues and infrastructure

15
  • Node.js
  • Koa
  • Express
  • NestJS
  • Python
  • Supabase
  • Firebase
  • MongoDB
  • AWS
  • Docker
  • GitHub Actions
  • Socket.IO
  • WebSocket
  • WebRTC
  • Redis

AI

Tooling that speeds up delivery

9
  • Cursor
  • Claude Code
  • Prompt Engineering
  • LLM Pipelines
  • MCP Servers
  • TensorFlow Lite
  • Playwright
  • Selenium
  • Web3 / Solidity

R&D lab

Where I experiment next.

Research tracks in scalability, integrity and performance — each one feeds a decision on a production build.

R&D · 2026

Blockchain-based AI Data Validation

Exploring smart contracts for tamper-proof AI training datasets. Hashing pipelines commit data fingerprints on-chain to guarantee integrity and prevent silent poisoning.

  • Solidity
  • Hardhat
  • IPFS
  • Python
R&D · 2025

Micro-frontend Architecture

Proof-of-concept for modular super-apps. Module Federation on the web and Re-pack (Callstack) on React Native to share runtime modules across independently-deployed teams.

  • Module Federation
  • Re-pack
  • Rspack
  • Turborepo
R&D · 2025

Hybrid Capacitor Optimization

Pushing Capacitor-based apps toward native-feel performance. Measuring cold-start, JS bridge latency, and recipes to maximize web-code reusability without sacrificing UX.

  • Capacitor
  • Next.js
  • Web Vitals
  • Native Shells

Latest writing

Notes from the indie side.

Shipping my own iOS apps — App Review, paywalls, ads, ASO, and the tooling that keeps seven of them moving.

Taking new projects · remote from Ho Chi Minh City

Have a product to build? Let's ship it.

New product builds and long-running engagements — the web app, the mobile app and the backend behind them. Korean and Vietnamese markets.

Start a project
Phone+84 333 729 170

Project & contract work · Remote · UTC+7