Product UI
Clear user-facing work with sensible flows and components that scale.
I build interfaces that solve the immediate product problem without creating a mess in the codebase six months later.
- React
- TypeScript
- Design systems
- Accessibility
Product-minded engineering, built to last.
I'm Matt Leong, a web applications developer with 10+ years of experience. I focus on shipping practical product work, thoughtful UI, and strong engineering foundations.
Work life
A few teams and products I've helped shape over the last decade.
Mailgun by Sinch
Staff Software Engineer
Setting engineering standards, shaping architectural direction, building key product features, and improving the developer experience.
Digital Trends Media Group
Senior Software Engineer
Led development for a new ad framework that supported a meaningful digital advertising experience for millions of readers each month.
Thursday Market
Software Engineer
Implemented user-focused UI features and social API integrations while building the foundation of my frontend engineering practice.
Featured project
A Neovim distribution built for web developers who want a faster, more deliberate coding environment. The goal is simple: reduce friction and make daily development feel sharper.
Tools and skills
The tools matter, but the real work is turning product requirements into interfaces, systems, and team habits that hold up over time.
I work across product UI, frontend architecture, and the engineering habits that keep teams shipping.
The stack changes. The throughline is making products easier to use, easier to build, and easier to change over time.
How I work
I'm most useful where product direction, UI detail, and implementation decisions need to line up.
That means clarifying scope, tightening the interface, and leaving the frontend in better shape than it started.
Product UI
I build interfaces that solve the immediate product problem without creating a mess in the codebase six months later.
Frontend systems
I care about data flow, component boundaries, and APIs that make new work easier to add, review, and maintain.
Delivery quality
Code quality, documentation, and standards matter when they catch mistakes early and make collaboration less expensive.
Core tools
Some of the tools that I reach for most often when building and maintaining production frontends.