
Phosphene
An AI photo studio with guided templates, reference photos, and a private gallery.
Interaction decision: Connect generation to the iPhone photo picker, saving to Photos, and sharing results.
View on App StoreFrontend engineering for complex SaaS products.
10+ years in production. Nearly five leading frontend at Broker Online Exchange through its AppDirect acquisition. React, Vue, and product design.
I led two engineers and owned frontend architecture for nearly five years. We shipped broker workflows and an incremental design-system migration; I also led bill extraction with editable human review.
My AI image product for web and iOS, built and operated end to end. It starts with templates and opens into graph-based tools for users who need more control.
A private canvas for reviewing landing pages and moodboards. I designed and built rooms, roles, comments, review states, and realtime collaboration.
Independent products · App Store
Products I designed, built, and brought to the App Store.

An AI photo studio with guided templates, reference photos, and a private gallery.
Interaction decision: Connect generation to the iPhone photo picker, saving to Photos, and sharing results.
View on App Store
A photo puzzle app with personal images, adjustable puzzle sizes, and saved progress.
Interaction decision: Keep one-finger play available while using pinch to zoom into larger boards.
View on App Store
Calm audio briefings across five channels, with a playback queue and saved listening position.
Interaction decision: Let listening continue with the screen locked, with playback controls and a sleep timer.
View on App StoreI build SaaS interfaces and lead frontend delivery.
I have worked in frontend for more than 10 years. For nearly five of them I led a team of two engineers at Broker Online Exchange, a B2B energy platform acquired by AppDirect. The job covered quoting flows, dashboards, data-heavy forms, a design-system migration, and day-to-day ownership of a production app.
I work in Vue/Nuxt and React/Next.js. I also run Phosphene, so my work now includes backend APIs, payments, analytics, deployment, and support. I am based in Vietnam (UTC+7) and work remotely.
Dashboards, multi-step forms, data grids, permissions, and the awkward states around them.
Bill extraction and image generation with review, retry, and clear failure states.
I work from product decisions and Figma through frontend architecture, APIs, tests, and deployment.
Looking for something specific?
Choose the kind of work you are hiring for. Each route opens three relevant case studies.
choose a route