Built & explored

Learning
by building.

My work at Magnolia, this personal site, and earlier projects in banking and insurance.

How I build today

My current work centers on Magnolia. In my own daily development, Claude Code helps me take ideas from feature drafts and written specifications to working code. I guide the process, review the changes, and refine the result.

01 / PROJECT

Magnolia CMS

Magnolia · Since 2018

From Java development to software design and technical leadership. My work at Magnolia has grown from implementing features to guiding technical decisions and supporting the engineers building them.

Magnolia CMS · Java · Software design

02 / PROJECT

Personal website

My corner of the internet

A home for my projects, engineering ideas, and daily learning notes. Built with Astro and TypeScript, with plain Markdown for writing.

Astro · TypeScript · Markdown

View repository ↗
03 / PROJECT

PostFinance digital onboarding

Axon Active Vietnam · April–December 2016

Worked on digital account opening for PostFinance, with applications for iOS and Android. The project enabled customers to open a private account in around ten minutes.

Banking · Digital onboarding · AWS

04 / PROJECT

AXA Solaris

Capgemini Vietnam · January 2013–April 2016

Developed insurance claims software using Guidewire ClaimCenter. Contributed to implementation, the upgrade from version 6.0 to 8.0, connections with other systems, and data migration.

Guidewire ClaimCenter · Java · System integration