d.

Hi, I’m Dang Nguyen.

I build apps after hours, just to see if I can.

IT project manager by day. At night I turn my own curiosity into small games and tools, and ship them to real people. This is where they live.

Mobile apps

SaaS

Utilities

On the workbench

Real code, half-built, waiting on the unglamorous last mile. Usually I get pulled toward the next idea before the current one ships.

FasTrans

In progress

Live speech translation on your phone, for Vietnamese, Japanese, and English.

Fully coded and passing tests. It's stuck at the boring last mile: real-device testing for accuracy and battery, plus the signing dance to ship. The hard part is done. The finishing isn't.

SwiftiOSGroq

FastScan

In progress

A document scanner: capture, crop, clean up, OCR the text, sign, export to PDF.

The whole core works: scan, multi-page, filters, copy text, signatures, PDF. What's missing is the unglamorous shell, monetization and store polish, and the focus to push it over the line.

FlutterPaddleOCRSQLite

room3d

In progress

Scan a real space with iPhone LiDAR and share a 3D walkthrough as a web link.

Built for property and resort tours: scan a room, get a browser walkthrough with a minimap, no 3D skills needed. Phase 1 runs clean in the simulator. It's waiting on real-device LiDAR testing, which is exactly where I keep not finding the time.

SwiftARKitRoomPlan

Boulevard of broken dreams

Projects I built, finished, and shelved. The ideas worked. The reason for anyone to pay did not.

LinkMua

Shelved 2026

A link-in-bio store that scraped your Shopee and TikTok Shop products into one page.

The MVP shipped. The buyers didn't. Serious affiliates already have their own tools, and the people doing it for fun, students and office folks, had no reason to pay. Even if they did, there was no sane way to sync hundreds of products at once, and nobody updates prices by hand. I built for a middle that turned out not to exist.

Next.jsVercelSupabasePolarGroqPuppeteer

WedPlan

Shelved 2026

An AI agent to plan your whole Vietnamese wedding, stress-free.

It started as a plain seating planner. Then I got ambitious and rebuilt it into a full AI wedding planner, straight over the old code, which I lost in the process. Turns out couples don't want a robot running their big day, and a checklist in a spreadsheet does the job for free. The AI version died. The simple seating tool I had paved over is the part that came back.

Next.jsVercelSupabaseGroqOpenRouter
The simple version lives on as SeatMyWedding

Losac

Shelved 2026

A finder for VinFast EV charging stations.

It leaned entirely on VinFast's public API, which never exposed the one thing that mattered: which chargers are free right now. A station finder that can't tell you where you can actually plug in is just a map with pins. Without real-time availability there was no reason to pick it over anything else, and no way for me to add that on my own.

FlutterPython