kien@dev:~$whoami
kien-duong
kien@dev:~$cat .profile | head -n 4
name= "Kien Duong"
role= "Senior Frontend Engineer"
location= "Hanoi, Vietnam"
years_exp= 10+

Kien Duong

// React · Next.js · TypeScript — building production web apps for 10+ years.

available for hireremote-firstfreelance / contract
$cat README.md#01
README.mdmd

About

Senior Frontend Engineer with 10+ years building production web apps. I care about performance, scalable architecture, and the developer experience of the teams I work with.

Currently shipping an AI chatbot platform for healthcare (React + Laravel + pgvector) and running experiments with autonomous AI agent teams for dev workflow automation.

I've led small frontend teams, run code reviews and technical interviews, and shipped products end-to-end on my own. I write code that other people can pick up six months later without cursing me.

Currently open to

  • Senior Frontend roles at product companies
  • Remote-first or hybrid (based in Hanoi, GMT+7)
  • Freelance and short-term contract work
$ls -la ~/skills#02
$ cat core.txt5 items
React.jsNext.jsTypeScriptJavaScript ES2022+Vite
$ cat styling.txt5 items
TailwindCSSCSS ModulesSCSSStyled ComponentsFigma
$ cat backend.txt6 items
Node.jsNestJSLaravelExpressRESTGraphQL
$ cat python · ai.txt6 items
PythonClaude APIAnthropic SDKOpenAI APIPrompt EngineeringAgent Systems
$ cat data.txt4 items
PostgreSQLMySQLRedispgvector
$ cat infra · cloud.txt7 items
GCPAWSVercelDockerNginxGitHub ActionsBullMQ
$ cat cms · php.txt3 items
Joomla CMSPHPWordPress
$ cat leadership.txt4 items
Code ReviewArchitectureTech InterviewsMentoring
$git log --author=kien --pretty=full#03
commit lab3novNov 2022 — Mar 20263 yrs 5 mos

Senior Frontend Developer

Lab3 · Hanoi
  • Core frontend engineer across Lab3's Web3 product suite — whales.market (decentralized OTC pre-market trading), Whales Predict, and mention.network — built with React, Next.js, and TypeScript.
  • Shipped the memePire mobile app with React Native, delivering a shared codebase and consistent UX across iOS and Android.
  • Built reusable UI component libraries and frontend architecture patterns adopted across multiple concurrent products, cutting project setup and onboarding time by ~50%.
  • Optimized client-facing apps to Lighthouse scores of 90+ in performance, accessibility, and SEO, reducing average page load time by ~40% vs. baseline.
  • Worked in a fast-paced crypto product environment with rapid release cycles, real-time market data, and close collaboration with backend and smart-contract teams.
commit healthiJan 2024 — Jun 20262 yrs 6 mos

Full-Stack Developer (Remote, in parallel)

HealthImpact · Remote
  • Architected and shipped an AI-powered healthcare chatbot platform (React + Laravel + pgvector) serving 100–500 active users/month, with semantic search over patient records and clinical trial data.
  • Built and maintained the backend REST APIs and third-party integrations powering the platform, with asynchronous processing for embedding generation and data synchronization.
  • Owned delivery end-to-end: system design, API development, CI/CD pipeline setup, and deployment on Vercel and GCP — through to production support.
  • Maintained production stability and delivery velocity while working asynchronously alongside a full-time role — strong self-management and ownership.
commit joomlarNov 2021 — Oct 20221 yr

Project Manager & Frontend Lead

JoomlArt.com · Hanoi
  • Led frontend direction across 3+ concurrent web projects; set architecture standards and component guidelines adopted by the whole team.
  • Ran weekly code reviews — reduced critical bugs in production releases by ~30% over 6 months.
  • Collaborated with designers and backend engineers to ship consistent, on-time deliverables.
  • Onboarded and mentored 2–3 junior frontend developers via 1-on-1s and internal workshops.
commit joomlarOct 2018 — Oct 20213 yrs 1 mo

Full-Stack Developer

JoomlArt.com · Hanoi
  • Designed and built Joomla templates, plugins, modules and custom components serving thousands of end users.
  • Migrated key product pages to modern PHP patterns, improving maintainability and reducing load times.
  • Integrated REST APIs and third-party services into CMS-driven products.
commit nextgsoDec 2014 — Oct 20183 yrs 11 mos

Senior PHP Developer

NextG Solutions · Hanoi
  • Gathered client requirements, designed technical specs, and implemented full PHP-based web solutions.
  • Built and maintained multiple production web systems handling real-time data and user management.
$ls projects/ --status#04
healthimpact-ai-clinical-trial-matching.case
HealthImpact.AI chat screen matching a patient to a clinical trial
in progress · 2025

HealthImpact.AI — Clinical Trial Matching

AI chatbot platform for cancer patients. Matches users to relevant clinical trials using pgvector semantic search, explains results in plain language, and handles medical document uploads.

ReactLaravelpgvectorClaude API
whales-market.case
Whales Market live pre-market dashboard with token order book
shipped

Whales Market

Decentralized pre-market OTC exchange for trading tokens before they list. Frontend engineer on the trading dashboard, order book, and settlement flows.

ReactNext.jsTypeScript
mention-network.case
Mention Network landing page asking if AI recommends your store
shipped

Mention Network

AI visibility (GEO) platform for Shopify resellers — checks whether AI assistants recommend a store, audits the product page against 40 signals, and deploys fixes in one click.

ReactNext.jsTypeScriptShopify
whales-predict.case
Whales Predict design mockup showing trending prediction markets
shipped

Whales Predict

Prediction market for traders to forecast token and event outcomes. Frontend engineer on pricing logic, risk display, and outcome modeling. Product is currently paused; screenshots are from the design phase.

ReactNext.jsTypeScript
memepire.case
memePire mobile app design showing top-pick tokens and trading feed
shipped

memePire

Mobile-first meme coin trading app for Solana with smart-money signals and one-tap copy trading. Built the full React Native product across iOS and Android. Project has since stopped; screenshots are from the design phase.

React NativeTypeScriptSolana
$tail -f ai-lab/*.log#05
agentexperiment_01
Autonomous dev-workflow agents
[orchestrator] spawning planner agent…
[planner] task = 'refactor checkout/* to typed hooks'
[planner] split into 4 subtasks → reviewer queue
[coder.01] opened PR #482 (+412 / -287)
[reviewer] approved · ci green · merged
Claude APINestJSBullMQRedis
ragexperiment_02
pgvector RAG for medical Q&A
$ embed --model voyage-3 --batch 256 docs/*.md
indexed 14,238 chunks in 11.4s
query='dosage for amoxicillin pediatric' → top-5 in 38ms
answer streamed · 1,124 tokens · latency 1.9s
pgvectorLaravelClaude
perfexperiment_03
Lighthouse > 95 on a heavy SPA
before perf=62 lcp=4.1s cls=0.21
after perf=97 lcp=1.2s cls=0.02
wins: route-level code split, image LQIP, font subsets
Next.jsViteSharp
metaexperiment_04
This site, shipped with an AI coding agent
$ rebuild portfolio --from static-html --to next.js
i18n routing, content model, 5 sections → reviewed & merged in PRs
$ diagnose deploy: git push + wrangler CLI (dual path, broken)
fixed → Cloudflare Pages Git integration, single source of truth
$ waf add-rule block /wp-admin/* xmlrpc.php *.php && bot-fight-mode on
scanner noise → blocked at the edge ✓
Claude CodeNext.jsCloudflare
$POST /api/contact#06

Let's talk

Open to senior frontend roles, freelance and contract work. I usually reply within a day.

compose --message
name $
email $
body $
+ to send