Ru
Say hello

Andrew Antoshkin,
Design Engineer.

Design systems, agentic UI, and verification tools. I build interfaces and the guardrails that help engineers and coding agents ship them cleanly.

Andrew Antoshkin

Projects

(11)See all

Practice

(4)
01.

Design systems

I design components, tokens, and rules so the Figma file and the codebase stay in sync.

02.

Tools

I build utilities around the design system: pack context for an agent, repair raw code, and check the output.

03.

AI and code

I write specifications and rules that both engineers and coding agents can build from.

04.

Verification

I verify output with code: AST and token checks on source files, plus build, axe, and Playwright on full browser runs.

Writing

(6)See all

Experience

(4)
Yandex HR Tech
Product Designer — Design Systems · Now

Own components, tokens, and documentation; connect Figma libraries with code and agent rules.

Sber
Design System Lead · 2021 — 2025

Led design system architecture, component libraries, and adoption across product teams.

Otkritie Broker
Senior Product Designer · 2020 — 2021

Designed trading flows, portfolio views, and onboarding across web and mobile for retail investors.

MTS
Product Designer · 2019 — 2020

Designed user flows and shared interface patterns across consumer digital services.

Most asked questions

(4)

I don't stop at the mockup: I map the flows, specify states and tokens, and carry the work into code. That gives design, engineering, and coding agents one shared source of truth instead of three competing interpretations.

I lead components, tokens, and documentation for the Yandex HR Tech design system. Alongside it, I build open-source tools around coding agents: context packing, static token/import checks, and the ds-eval benchmark.

Without explicit context and automated checks, an agent invents its own Button and hardcodes colors. The tools cover three steps: pack system rules under a token budget, lint imports and tokens in code, and diff prompt runs.

The agent drafts against the spec and runs the checks. Problem framing, product tradeoffs, system architecture, and sign-off on what ships to production stay with me.

Got a task?

Write to me. We’ll figure out where to start together.