BERLIN · AVAILABLE REMOTE

I build products that turn AI's efficiency into outcomes that compound.

$ whoami
Linh Phung Hoang — Software Engineer & Product Builder. Eight years full-stack: a 25,000-user innovation platform, enterprise systems for 70+ brands, and my own shipped SaaS.

$ ./status --now
shipping prototype → production in days, not quarters
stats — engineer/linh-phung-hoang
Experience
8 yrs
Users built for
25k
Enterprise brands
70+
Based
Berlin
// 00_the_thesis

Software got cheaper to build. That changes who wins.

For most of my career, shipping was the bottleneck. That bottleneck is mostly gone — and speed is only leverage if you can aim it.

Eight years across a 25,000-user platform, enterprise systems and my own SaaS taught me where returns actually compound — in the unglamorous parts. Auth that doesn't break. Pipelines that deploy themselves. Data models that hold under load.

AI didn't replace the engineering judgment. It made judgment the whole game. I build the foundations well, then use AI to move fast on top of them — that's how efficiency turns into returns, not just more output.

// 01_independent_products

Solo, shipped.

Indistractable

live · 50+ users

Context-aware screen-time app for macOS — blocks distraction by what you're actually doing, not just a timer.

Tauri · Next.js 15 · Swift · SQLite · Supabase

Immolanding

archived

Listing-optimization web app for German real-estate agents — generate sharper exposés faster.

Next.js · TypeScript
// 02_working_together

Two ways to work together. One way to start.

00
step 0 · free · 30 min

Every project starts with a discovery call

No pitch, no slides. We talk through the goal, the process as it runs today and who touches what. I tell you honestly whether it's a workflow automation, a software build, or not worth building at all — and you leave with a short written summary and a recommended track.

Workflow automation

small · fixed scope

One repeatable process that eats hours — quotes, invoices, inbox triage, intake. Automated end to end, with a human approving the edge cases.

  1. Map the process from the call and agree one measurable outcome.
  2. Build a working version in days, on your real data.
  3. Run it side by side with your team until you trust it.
  4. Hand over — optional monthly care to tune and extend.
typically 1–3 weeksfixed price

Software development

larger · phased

A product, platform or internal tool that needs real architecture — frontend, backend, AI integrations, native apps.

  1. Scoping sprint — a short paid phase that ends in a spec, a plan and an estimate.
  2. Build in 2-week cycles with a live demo at the end of each.
  3. Launch — production-ready, monitored, documented.
  4. Iterate — a retainer to grow it, not a repo handed over.
typically 2–6 monthsphased budget

In both: you see something real early, there's no black box, and the human touchpoints stay. Launch is a checkpoint, not the end.

// run

Have something that needs to ship?

Tell me what you're building. If it's a fit I'll come back with a plan.

▸ hello@codevagabond.com