Dmytro Shain · Product Design Lead

I design complex products. And ship them in code.

7+ years in B2B & SaaS - complex UX flows, design systems, and AI-powered UX. From Figma to production: Claude Code, Cursor, real PRs.

Follow
Dmytro Shain
Designer · Remote
7+
Years in product
13
Shipped cases · web & mobile
2
Products · self-built & live
2
Courses · UA & EN
About

A product designer who ships in code. Comfortable in B2B SaaS, design systems, and the messy edges where AI meets UX.

I lead product design from problem to release - including the part where it ships. For seven years across CRMs, dashboards, mobile apps, marketplaces, and AI-agent tools. I care about systems more than screens, and about the second release more than the first.

Claude Code, Cursor, Codex - daily.

I don't stop at Figma. I design directly in the codebase - components, states, interactions - using Claude Code, Cursor, and Codex as collaborators. Direct commits to GitHub, real PRs, paired with engineering instead of handed-off PNGs.

Tokens, components, governance.

Dark-first, accessible, well-documented. I build the system as a product itself - versioned, reviewed, and used by engineering without translation.

Complex flows, simple feel.

Investor dashboards, CRMs, internal tools - interfaces that hide their complexity behind an obvious next step.

Designing with the model in the room.

From AI agent management to transcription tools and design-system skills for Claude Code - practical interfaces that let a model do real work.

Portfolio

Selected work, 2018 - 2026. Product, web, and mobile interfaces shipped across thirteen cases.

Products

Built & shipped on my own time. Two products and two courses I've put in the world - alongside day-to-day code-shipping inside client teams under NDA.

Contacts

Let's make something that ships.

Open to product design lead roles, design-system audits, and AI/UX advisory. Best way to reach me is email - I usually reply within a day.

Elsewhere