Kevin Arthur · Design Engineer & Product Designer · Vancouver, Canada

I design product interfaces and ship them in code.

I founded Varve, a free, local-first design suite, and built its React/TypeScript editor — now in public beta (v0.5.0, Oct 2026). Before that I owned product design for clinical-AI tools at minoHealth AI Labs.

Open to remote roles.

Varve editor in light mode: Layers of time poster on the canvas, layers list on the left, typography inspector on the right
creative-toolsFounder, Designer & Engineer
v0.5.0Public beta

Varve v0.5.0: Designing a Local-First Suite and Shipping the Editor in Code

I designed and engineered Varve, a free local-first design suite now in public beta (v0.5.0). React/TypeScript editor on a Rust/WASM engine. Six workspaces, no account.

Proof: DTCG tokens become CSS and React — the inspector and the canvas share one source of truth.

6Task workspaces
25GitHub stars (Oct 2026)

Selected work

More work

Clinical-AI product design at minoHealth, then a VS Code client where stale UI is a product failure.

Desktop Moremi chat welcome screen: minoHealth sidebar, New chat, and Examples / Capabilities / Limitations cards above a message composer
healthtechProduct Designer
18 moProduct design

Product Design for Clinical-AI Tools at minoHealth

I owned product design for Moremi AI: clinical workflows, explicit uncertainty states, and a system clinicians could use on phones and desktops.

Proof: Clinical IA around patients → diagnose → review → report, with uncertainty as a first-class UI state.

OpenCode Harness inside a full VS Code window — TypeScript editor showing the state-persistence code beside the docked OpenCode chat panel with model selection and live context
developer-toolsLead Engineer & Product Designer
8,736Downloads (Oct 2026)

OpenCode Harness: Engineering a Deterministic AI Development Interface

A VS Code client I built for the opencode agent. Silent Staleness meant the UI trusted cached values; I rebuilt it so the interface re-derives from live state on every change.

Proof: Active re-derivation plus a test wall — stale UI fails the build.

16GitHub stars (Oct 2026)
6,000+Automated Tests

All case studies

About

Design engineer and product designer

Kevin Arthur is a design engineer and product designer. He founded Varve, a free, local-first design suite (public beta v0.5.0, October 2026), and designed and built its React and TypeScript editor. From 2023 to 2025 he was a product designer for clinical-AI tools at minoHealth AI Labs.

More about me

Open to design engineer and frontend roles

If you're hiring a designer who ships in React and TypeScript, get in touch.