Based in Vietnam · Open to the right opportunity

Full-Stack / Product Engineer · 7+ years

I turn ambitious product ideas into systems people trust.

I build AI-powered SaaS and visual design tools end to end—from polished React experiences and complex canvas interactions to Node.js services, data models, integrations, and production reliability.

Product engineering01 / 01
Minh Phan
Minh PhanAI products · Design tools · SaaS
Global AI SaaSBuilt with a Vietnam-based team
End-to-endIdea → production
7+

Years building production web and mobile products

~5

Years shaping Visily's AI design platform

360°

Frontend, backend, data, integrations, and reliability

01

Goal: ship useful products with exceptional craft

How I work01

Product thinking in the front.
Engineering depth underneath.

My strongest work lives where user experience and systems complexity meet. I take ambiguous requirements, find the smallest coherent product model, and carry it across UI, APIs, persistence, instrumentation, and failure recovery.

At Visily, that has meant shipping for a US-headquartered, Vietnam-built global product used to turn ideas, prompts, screenshots, and diagrams into editable UI designs and prototypes.

Selected product work02

Case studies from production systems

Complex work, made usable.

A representative view of my contribution areas. Details focus on shipped capabilities and engineering scope without exposing proprietary code.

Canvas engineeringCore product

Authoring tools that stay intuitive at depth

Extended a complex editor with reusable rich text, configurable chart axes, overlay prototyping, version history, advanced selection, and styling tools—all while protecting familiar creation workflows.

  • React
  • RxJS
  • Canvas systems
  • WebSockets
Platform integrationsInteroperability

Bridges between design and development

Developed robust Figma import/export and plugin experiences, then expanded MCP discovery so AI coding agents can understand Visily workspaces, projects, boards, and design elements.

  • Figma API
  • MCP
  • Node.js
  • Plugin UI
Reliability infrastructureAI evaluation

Reliable evaluation for non-deterministic systems

Engineered screenshot-backed grading with artifact storage, criterion-score persistence, configurable multi-attempt runs, retry telemetry, race-safe cancellation, step-level resume, and recovery paths for failed or skipped cases.

  • Playwright
  • Puppeteer
  • Local / S3
  • Jest
  • CI/CD
Independent build03

Personal product · Live PWA

Ancient systems,
modeled as modern software.

A culturally rooted playground for the kind of engineering I enjoy most: turning rule-heavy domains into approachable, dependable product experiences.

BOKPHET homepage showing its Vietnamese divination experience
Live and offline-ready

BOKPHET · Vietnamese divination toolkit

Rule-heavy domain modeling with a playful product soul.

Designed and built a Vietnamese-first application that transforms traditional calendrical and divination systems into structured, shareable workflows—without sacrificing warmth, clarity, or mobile usability.

Multiple enginesMai Hoa, Liu Yao, Qi Men, daily analysis, and lunar calendar
Offline productInstallable PWA with cached routes and an intentional update flow
End-to-end UXTrue solar time, local history, shareable readings, and AI-ready prompts
  • React 19
  • TypeScript
  • Vite
  • Tailwind CSS
  • Workbox
Explore BOKPHET
Technical toolkit04

Breadth with a product center

The stack follows the problem.

My core is TypeScript product engineering, supported by the tools required to own a feature beyond the browser boundary.

01

Product frontend

High-interaction interfaces, reusable systems, and responsive product experiences.

  • TypeScript & JavaScript
  • React & Next.js
  • Redux, RxJS & state architecture
  • Tailwind CSS & design systems
02

Backend & data

APIs and data models designed around clear product behavior and operational safety.

  • Node.js & NestJS
  • PostgreSQL & Prisma
  • REST APIs & WebSockets
  • Permissions, subscriptions & analytics
03

AI & design tooling

Production surfaces around AI—where orchestration, context, UX, and reliability matter.

  • AI product workflows
  • Model Context Protocol
  • Figma plugins
  • Chrome extensions & extraction
04

Quality & delivery

Confidence built into the system through tests, observability, and recovery paths.

  • Jest & integration testing
  • Playwright & Puppeteer
  • CI/CD
  • Failure recovery & instrumentation
Career path05

2017 → today

Built from curiosity, refined in production.

I moved from operations automation into frontend development, then into full-stack product ownership. That path still shapes how I work: understand the real workflow, remove friction, and make the system dependable.

Read the full CV

Oct 2021 — Present

Visily · KMS Technology

Full-Stack Developer

Shipping AI-powered design, canvas, collaboration, integration, and evaluation capabilities for a global SaaS product from frontend to backend.

AI SaaSDesign toolsGlobal product

2020 — 2022

Product teams across fintech, IoT & Web3

Full-Stack / Frontend

Built insurance operations, Bluetooth/NFC device management, Vietlott experiences, and an NFT product across React, React Native, Angular, Next.js, and Node.js.

SaveMoneyViatickOXGN Labs

2017 — 2020

From workflow automation to web engineering

The foundation

Started by automating operational work with Pascal and VBA, then moved into healthcare web applications for appointments, records, and payments.

ExpeditorsPKH ApplicationHealthcare
Education & foundations06

Engineering before software.

Ho Chi Minh City University of Technology

Petroleum Engineering · GPA 8.46/10

2011 — 2016

Cybersoft Academy

Web Development Program

2019

Selected honors

3× Petrovietnam scholar · National & provincial IT competition awards

2009 — 2015

Have a meaningful problem to solve?

Let's build something
people depend on.

I'm open to Senior Full-Stack Engineer, Product Engineer, AI Product Engineer, and Senior Software Engineer opportunities.

minhphan2603@gmail.com