En
Написать

Андрей Антошкин,
Design Engineer.

Дизайн-системы, интерфейсы для агентов и инструменты проверки. Собираю продукты и правила, по которым разработчики и coding-агенты пишут чистый UI.

Андрей Антошкин

Проекты

(11)Все

Практика

(4)
01.

Дизайн-системы

Проектирую компоненты, токены и правила так, чтобы макет в Figma и код в репозитории не расходились.

02.

Инструменты

Делаю утилиты вокруг дизайн-системы: собрать контекст для агента, починить сырой код, проверить результат.

03.

AI и код

Пишу спецификации и правила, по которым интерфейс собирает не только разработчик, но и агент.

04.

Проверка

Проверяю результат кодом: разбор AST и токенов на исходниках, а при полном прогоне в браузере — сборка, axe и Playwright.

Статьи

(6)Все

Опыт

(4)
Яндекс HR Tech
Product Designer — Design Systems · Сейчас

Веду компоненты, токены и документацию системы; связываю макеты в Figma с кодом и правилами для агентов.

Сбер
Design System Lead · 2021 — 2025

Отвечал за архитектуру дизайн-систем, библиотеку компонентов и процесс внедрения в продуктовых командах.

Открытие Брокер
Senior Product Designer · 2020 — 2021

Проектировал торговые сценарии, портфель и онбординг в веб- и мобильном приложении для частных инвесторов.

МТС
Product Designer · 2019 — 2020

Проектировал пользовательские сценарии и паттерны интерфейса для цифровых сервисов экосистемы.

Частые вопросы

(4)

Я не останавливаюсь на макете: проектирую сценарии, описываю состояния и токены и довожу решение до кода. Тогда у дизайна, разработки и coding-агента один источник правды, а не три разные трактовки.

Веду компоненты, токены и документацию дизайн-системы Яндекс HR Tech. Параллельно развиваю открытые инструменты вокруг AI-агентов: упаковку контекста системы, статические проверки и бенчмарк ds-eval.

Без явного контекста и автоматической проверки агент рисует свой Button и хардкодит цвета. Утилиты закрывают три шага: компактно упаковать правила системы, проверить импорты и токены в коде и измерить дифф между промптами.

Агент собирает черновик по спецификации и прогоняет проверки. Постановка задачи, продуктовые компромиссы, архитектура системы и приёмка того, что уходит в продакшен, остаются за мной.

Есть задача?

Напишите мне. Вместе разберёмся, с чего начать.