About
I build software products with AI as part of the workflow.
I am a full-stack developer focused on AI product engineering: combining product thinking, UX taste, system design, and AI-assisted workflows to turn ideas into shipped products.
How I work
AI is part of my product-building workflow, not just a feature label.
I use AI to improve the path from idea to delivery: gathering context, exploring directions, writing and reviewing code, documenting decisions, and testing the result.
Operating model
AI increases leverage, while product direction and engineering ownership stay explicit.
AI extends
I own
Outcome
Workflow loop
Principles
The way I approach product and engineering work.
AI supports judgment
I use AI to accelerate research, exploration, implementation, review, and documentation while keeping product judgment and engineering ownership explicit.
Prototype to learn
I move ideas into working interfaces early, then use the prototype to clarify UX, constraints, data flows, and technical risk.
Systems matter
I care about the product surface, but also the architecture, data model, deployment path, security, observability, and maintenance behind it.
Capability stack
Product sense, AI workflow, and full-stack delivery.
My background combines UI/UX thinking, frontend craft, backend systems, and practical delivery experience. The current focus is using AI to make that product-building loop faster and better.
Product engineering
AI workflows
Software systems
Experience
A full-stack foundation shaped by product delivery.
I have worked across freelance, contract, and product-team environments, moving between hands-on engineering, architecture decisions, delivery workflows, and team collaboration. My work spans product interfaces, backend systems, documentation, deployment, and improving how teams ship.
Software Engineer
Toropal
Led product engineering across web, Flutter mobile, backend APIs, and database design, with hands-on backend implementation. Owned architecture, engineering standards, deployment workflows, collaboration practices, and mentoring to improve team delivery.
Full Stack Developer
Self-employed
Designed and delivered full-stack solutions, balancing client needs, product scope, implementation planning, and delivery quality.
Senior Web Engineer
Klook
Led web and mobile product work across Node, Vue, Flutter, and microservices for a global merchant platform.
Background
Computer science and UI/UX shaped how I build products.
The combination gives me both systems thinking and product-surface judgment.
Interactive Media Design
Diploma, Algonquin College
UX/UI design, visual design, CMS, and web development training that sharpened how I think about product surfaces and interaction quality.
Computer Science
Bachelor, Yunnan Minzu University
Software engineering and information technology foundations behind backend systems, databases, architecture, and reliability.
Still learning