Clarity
Reduce noise, reveal structure, and make the next action feel obvious.
I’m Gao, a software engineer with 14 years of experience. I care about clear interfaces, resilient systems, and the quiet details that make digital products feel considered.
PROFILE / 01
I like working across boundaries—between product and engineering, structure and expression, systems and the people who use them.
Reduce noise, reveal structure, and make the next action feel obvious.
Treat visual rhythm, interaction, language, and code as one experience.
Design foundations that stay understandable as products evolve.
Keep testing assumptions, learning new tools, and changing perspective.
SELECTED DIRECTIONS / 02
This space brings together product work, interface studies, and independent experiments. The archive is being assembled with care.
WAYS OF THINKING / 03
Good software begins with a precise understanding of what deserves to exist.
↗A clear model is more valuable than a clever layer hiding a confused one.
↗The best systems leave room for new information without losing their character.
↗Technology matters most when it gives people more agency and less friction.
↗ABOUT / 04
For the past 14 years, I’ve moved between product thinking, interface design, frontend, backend, and deployment. That range has taught me to see software as a connected whole rather than a collection of isolated parts.
I’m drawn to work that rewards patience: understanding a system, finding its essential shape, and refining it until both the logic and the experience feel inevitable.
React · Flutter
Java · Node.js
HELLO / 05
If something here resonates, email is the simplest way to say hello.
Write to me ↗