Ardor Cloud
Role
Lead Product Designer
Collaborators
Founder/CEO
3 Engineers
CMO
Timeline
2025
8 months
shaved off design-to-ship time
PROBLEM
DISCOVERY & INSIGHTS
Listening on a loop
I set up a continuous feedback pipeline, regular user interviews and usability testing, so decisions were grounded in what people actually did, not what we assumed. Three things surfaced again and again:
OPPORTUNITY
If people didn't know where to start, the answer was to let them start the most natural way possible, by saying what they wanted, and letting the platform bring the right tools to them.
This visual shows how the core building blocks came together.
The principles that guided it
2
Keep the user in control.
Automation should feel like steering, not surrendering. Every AI action stays
reviewable and reversible.
3
THE SOLUTION
How it came together
The interface moved through three stages: an early layered prototype, a more unified workspace, and finally the chat-first experience we shipped. Each stage was tested with real users before we committed to the next.
DECISION #1
One platform, one language
I brought the scattered surfaces under a single, consistent system, reskinning shadcn (an open-source component library) into Ardor's own design language. I built custom, handoff-ready components and paired them with AI-assisted handoff, so design and engineering worked from the same source of truth and shipped faster.
How I prototyped it
Rather than testing flat mockups, I prototyped the key flows directly in code. The split-screen code view is the clearest example, chat on one side, live code on the other. A static Figma frame couldn't tell us whether that interaction actually felt right, because all the value was in how the two sides moved together. Building it in real code, with AI-assisted tooling, let me test the real thing with users in days and hand it to engineering nearly ready to ship, which is a big part of how design-to-ship time dropped by about two weeks.
DESIGN DECISION #2
AI you can actually see
When we observed how users interacted with the platform, we noticed two recurring patterns: users would click around trying to find the right tool, often getting overwhelmed by features presented all at once, and when they did use the Copilot, they were unsure what it was doing or why, which made it hard to trust or iterate on its outputs.
This told us the platform needed both a clearer entry point and a more transparent AI experience. The Copilot needed to be positioned as the main way users interact with the platform, but only if users could actually see and understand what it was doing. That's what drove the redesign of the prompt box, chat panel, and ultimately the shift to a chat-first entry point.
1
Prompt Box
2
Chat Panel
The chat panel evolved from a simple messaging interface into a control surface for AI-driven work.
By exposing progress, intermediate steps, and concrete outputs in context, the experience helps users stay oriented, intervene when needed, and build confidence in AI-assisted changes without breaking flow.
3
Chat–First Entry Point
DESIGN DECISION #3
Built for real developer workflows
GitHub Integration
MY ROLE
RETROSPECTIVE








