2026 - Present / Product Designer & Developer
DeepViewer
An open-source macOS desktop agent workspace for DeepSeek Harness, combining a self-contained local runtime with a visual, controllable shell and privacy-first lifecycle management.
AI-Native Product Designer
AI-Native Product Designer with a computer science background and 9+ years of cross-industry project experience.
Selected projects
2026 - Present / Product Designer & Developer
An open-source macOS desktop agent workspace for DeepSeek Harness, combining a self-contained local runtime with a visual, controllable shell and privacy-first lifecycle management.
2026 - Present / Product Designer & Developer
A native macOS companion that keeps Codex quota, Credits, token usage, reset times, and live task activity visible through the menu bar, desktop widgets, and Codex Island.
2025.10 - Present / Product Designer
An LLM-powered personal wealth advisor agent that helps users complete complex derivatives, leverage, and yield aggregation workflows with risk controls and consent.
2024 - Present / Design Lead
An aggregated finance platform shaped from product identity and VI planning through website, UI, and launch-ready UX flows.
2023 - Present / Design Lead
A multi-market finance product upgraded through a V2.0 visual system, website refresh, and sharper product interface direction.
2025 / External Consultant
An exploratory robot AI training platform website, focused on presenting physical world models and visualizing AI training effects. It was my first project to bring AI pipelines into the design workflow, shaping an atompunk visual style.
2024 / Product Designer
A specialized AI agent demo created for an innovation hackathon, covering product framing, interaction prototype, UI prototype, and brand visual system.
2022 - 2023 / Design Partner
A financial service platform launched from zero through brand identity, web UI, interaction design, and marketing materials.
2021 - 2022 / AI-Native Product Designer
A finance product built across V1.0 to V3.0, spanning brand system, app UI, launch media, social assets, and fundraising deck.
2017 - 2020 / Systems Engineer
A cargo logistics operations system, covering early research, system planning, subsystem design participation, build support, and operations.
2019 / Lead Planner
A 400-square-meter exhibition experience for airport innovation, spanning pavilion planning, visual design, build direction, interactive UI, and video planning.
More about me
Outside of work, I treat my interests as an entry point for observing experiences. Details found in games, photography, music, and urban spaces often, in turn, influence how I judge rhythm, narrative, and emotion. I am drawn to moments that leave a lasting memory: a passage of light, a composition, an interaction response, or a pause that arrives at exactly the right time can all become sources of inspiration for later design work.
My story
You can also call me Chenchen.
I’m a product designer with a background in computer science and more than five years of experience in UI/UX and product design.
That is the professional version. In my own words, I’m simply someone who likes making things.
Long before I knew what UI or UX meant, I enjoyed drawing, taking things apart, building models, and putting them back together in my own way.
Back in middle school, I used to draw warships all over my English textbooks. What interested me wasn’t only their appearance. I liked how the hull, bridge, radar, mast, deck, and different functional systems formed something complicated but orderly—and actually worked as a whole.
That interest never really disappeared.
As a kid, I worked with paper, pens, models, and spare parts. Later, my tools became Sketch and Figma. Today, more and more of them are AI agents, code, and runtime environments.
The tools changed, but I’m still doing the same thing: starting with an idea and trying to make it real.
I studied computer science and technology at university, but my career gradually moved toward UI/UX and product design.
Over the years, design became my strongest discipline. I learned to work with interfaces, interaction, information architecture, visual systems, and product flows. More importantly, I learned that a product is not just a collection of screens. Every interface reflects decisions about what matters, how something should work, and what users need to understand.
I don’t describe myself as a software engineer. But computer science gave me a useful understanding of systems, data, state, APIs, and software behavior.
AI has brought these two parts of my background back together.
Instead of only describing how a product should work, I can now enter the real codebase, build a working version, use it, notice what feels wrong, and change it again.
I still use Figma when visual precision matters. It just no longer has to contain the whole product before implementation begins.
My process is usually:
Imagine Build Run Observe Judge Iterate
The running product has become part of the design environment.
My taste has been influenced by Bauhaus, Braun, Sony, Apple, UniFi, and products that find beauty in function, structure, precision, and engineering.
But I don’t believe everything should be minimal.
Simple problems shouldn’t be made unnecessarily complicated. Genuinely complex problems shouldn’t be stripped down just to make an interface look clean.
Sometimes complexity needs to exist. The designer’s job is to understand it, organize it, and help people make sense of it.
That is why I care more about appropriateness than minimalism.
The best design doesn’t make people notice how clever the designer was. It makes the product feel like it was always supposed to work that way.
Nothing arbitrary. Everything with a reason.
QuotaView began as a small macOS utility for viewing Codex usage and quota. As I kept working on it, it became a broader exploration of human-agent interaction and agent observability: how people can understand an agent’s state, activity, progress, and limits without constantly supervising it.
DeepViewer explores the same subject from another direction. Built on DeepSeek Harness, it asks what a desktop workspace designed around AI agents could look like, and how files, code, previews, tools, generated results, agents, and human actions should live together.
Duoasa Design started as my UI/UX portfolio. It is gradually becoming my personal product hub—a place for the products I’m building, the experiments I’m running, and the ideas I’m still trying to understand.
I’m also turning lessons from these projects into reusable Agent Skills, including how-to-make-application and interactive-component-integration.
Instead of solving the same problem once, I want to see whether the judgment behind a solution can become a reusable rule—something an AI agent can understand without removing human taste from the process.
“AI-Native Product Designer” and “Design-led Builder” are probably the closest descriptions of what I do today.
Design is my strongest discipline. Computer science is my technical foundation. Product thinking helps me decide what should be built. AI expands how much of it I can build myself.
I’m less interested in collecting titles than in increasing the distance I can travel from an idea to a real product.
To define a problem, imagine a different answer, design it, build it, give it to real people, discover where I was wrong, and keep going.
In the end, I’m still the same person who likes making things.
I just use different materials now.
Get in touch
(c) 2026 Duoasa - AI-Native Product Designer