100

Education

FPT UNIVERSITY

2017 – 2022

Technical Skills

GoTypeScriptNode.jsReactTanStackVueDockerKubernetesMySQLPostgreSQLMongoDBClaude CodeCodex

Working Skills

  • Proficient with AI Dev Tools (Claude Code, Codex) to accelerate development.
  • Experienced in the AI Dev Loop (brainstorming, planning, implementing, reviewing, and iterating) for rapid feature delivery.
  • Agile / Scrum methodologies.
  • Git version control & collaborative code review.
  • Strong problem-solving & analytical skills.
  • Proficient English communication.

Commitment

  • Fast learner of new frameworks & libraries.
  • Detail-oriented focus on high-quality delivery.
  • Continuous improvement of code quality & best practices.
  • Dedicated to building robust, scalable, and reliable systems.

About Me

Hi, I'm Tran Duy Linh — Full-Stack Engineer. 3.5+ yr Go + TypeScript. I build scalable systems and ship them in public. Off-keyboard: piano and video games.

Experience

Silentium VN

Mar 2025 — May 2026 | Full-Stack Engineer

On-site · Ho Chi Minh City

  • Engineering features for a multi-tenant healthcare PVS (Praxisverwaltungssystem) serving 100k+ patients across German GP practices.
  • Shipped a query-builder reporting module — ETL streams patient data from MongoDB into PostgreSQL where the engine runs ad-hoc analytic queries against normalized tables.
  • Owned the HZV / FAV statutory-insurance contract module end-to-end — enrollment submission, eligibility and validity rules, contract state machine, termination handling and downstream platform sync.
  • Leading the lab module — bidirectional integration round-trips orders and results between 3rd-party labs and the PVS.
  • garrio.de

Haposoft Vietnam

Nov 2023 — Jan 2025 | Frontend Engineer

Remote · Vietnam

  • Led the FE rebuild of PartnerProp, a B2B PRM platform connecting vendors to reseller channels — migrated both Vendor and Partner apps off legacy UI onto a Next.js stack alongside a 12-engineer team.
  • Rewrote haposoft.com end-to-end from Figma — Next.js animations, SEO and ISR revalidation — with a focused team of 3.
  • Owned ORM models, API typings and webhook contracts so the refactored frontend integrated cleanly against the existing backend.
  • partner-prop.com haposoft.com

FPT Software

Feb 2022 — Sep 2023 | Software Engineer

On-site · Ho Chi Minh City

  • Delivered full-stack MERN features for enterprise clients — React frontends backed by Node / Express APIs over MongoDB.
  • Owned UI-heavy delivery end-to-end while contributing backend endpoints on the same services.

Freelance Jobs

Freelance (Full-Stack Engineer)

Sep 2023 — Present

Remote · Ho Chi Minh City

  • Hanh Store — solo-built the customer storefront (Next.js, Tailwind, React Spring, Shadcn UI, Zustand) plus admin and backend on Payload CMS + Express.
  • Own the Hanh Store GitHub Actions CI/CD pipeline end-to-end — branch deploys and env promotion.
  • 2fly.vn — solo-delivered a Figma-to-WordPress landing in native HTML and Bootstrap; ownership transferred to client.
  • 2fly.vn

Personal Projects

Kuru (Build in Public)

Multi-tenant retail POS + inventory SaaS — barcode scan-driven sales, lot tracking, purchase orders, expenses, taxes and per-store RBAC. Web + Flutter companion.

Web Stack: Bun, Express 5, Prisma 7, PostgreSQL, Redis + BullMQ, React 19, Vite 7, Tailwind v4, SuperTokens

Mobile Stack: Flutter 3.41, Dart 3.11, Riverpod, go_router, dio

  • POS module with barcode-scan checkout, sales orders, purchase orders, and multi-tenant per-store RBAC.
  • Hexagonal backend on Bun + Express + Prisma — 10 bounded contexts with custom RPC ports and codegen pipeline for OpenAPI & TS clients.
  • Companion Flutter app featuring custom KGlass design system and 4-palette theming.
dev.simplestore.io.vn github.com/thewind121212/kuru-mobile

Home Lab

Production-grade open-source stack I run for fun — DNS, ingress, CI/CD, automation, notifications and on-prem AI inference, all stitched together behind my own VPN.

Tools: Circle CI, Socat, Nginx, Bind9, N8N, Gitea, Docker, K8s, Wireguard, OpenVPN, localstack, ntfy, novu, payloadcms, supabase, Ollama.

https://home.wliafdew.dev

Notice: some routes need my VPN

Tavarian

Team music voting app with server-streamed audio and karaoke sync.

React 19, TypeScript, Tailwind, Bun, SQLite, Socket.IO, FFmpeg, Discord OAuth

  • Server-side audio pipeline: yt-dlp → FFmpeg → Ogg Opus, HTTP-chunked. Clients fetch a ReadableStream, decode with ogg-opus-decoder, play through WebAudio API.
  • Karaoke video pipeline using fMP4 + Media Source Extensions.
  • Hexagonal monorepo with isolated mini-games using Socket.IO.
tavarian.wliafdew.dev

Weather Dashboard

Vue 3 weather + air-quality dashboard backed by self-hosted Open-Meteo mirror.

Vue 3, TypeScript, Vite, Tailwind, Pinia, Chart.js, Swiper, GSAP

  • Self-hosted backend pulls hourly weather from the Open-Meteo S3 open-data repo, cross-checks against the official Open-Meteo API and serves corrected data.
  • Current + 7-day forecast and air-quality metrics visualized with Chart.js, navigated with Swiper, animated with GSAP.
  • TanStack Query handles fetching/caching; Pinia stores filter/location state.
weather.wliafdew.dev github.com/thewind121212/vue-weather

Bookmark Vault

Local-first bookmark manager with optional end-to-end encrypted cloud sync.

Next.js 15, React 19, TypeScript, Tailwind, Clerk, Neon Postgres, Framer Motion, Zod, E2E Vault

  • End-to-end encrypted vault: passphrase derives a key envelope; server only ever stores ciphertext.
  • Dual-mode sync engine — plaintext or E2E, switchable per user. Outbox-based queue replays writes when the connection returns.
  • Local-first by default: bookmarks live in localStorage.
bookmark.wliafdew.dev github.com/thewind121212/hope
Download CVMove to Home