Перейти к содержимому

Дмитрий СоловьёвРазработчик

Написать

РазработчикНовосибирск

Дмитрий Соловьёв

Фронтенд и дизайн-системы, которые переживают смену команды.

Проекты

3 кейса

01

Дизайн-система «Разряд»

Дизайн-система, Финтех Разряд, 2025

Одна библиотека компонентов для шести продуктовых команд.

Роль Фронтенд, архитектура

  • React
  • TypeScript
  • Storybook
  • Figma Tokens
Задача
Шесть команд собирали одни и те же кнопки по-разному: три оттенка синего, пять видов модалок и релизы, которые ломали соседей.
Решение
Собрал библиотеку из сорока компонентов с токенами из Figma, визуальными тестами и документацией. Переезд шёл экран за экраном, без заморозки релизов.
Результат
Новый экран собирается за день вместо недели. Визуальные регрессии в релизах почти исчезли.

02

Личный кабинет «Скобы»

Продукт, Маркетплейс Скоба, 2025

Роль Фронтенд

  • Next.js
  • React Query
  • PostgreSQL
Задача
Продавцы видели отчёты раз в сутки и узнавали о проблемах с поставками от покупателей.
Решение
Перестроил кабинет на живые данные: остатки, продажи по часам, уведомления о задержках.
Результат
Возвратов из-за отсутствия товара стало на треть меньше за квартал.

03

Офлайн-доска для съёмочной группы

Открытый проект, 2024

Роль Соло-проект

  • TypeScript
  • Web Components
  • IndexedDB
Задача
Съёмочной группе нужна доска задач, которая работает там, где нет связи.
Решение
Офлайн-первое приложение: всё хранится в браузере и синхронизируется, когда появляется сеть.
Результат
Пользуются три студии, код открыт.

О себе

React, TypeScript, дизайн-системы. Помогаю продуктовым командам перестать собирать кнопки заново.

Работал с

  • Финтех РазрядДизайн-система
  • Маркетплейс СкобаЛичный кабинет

Есть проект? Напиши.

Открыт для новых проектов

Написать в Telegram
Дмитрий Соловьёв — Разработчик | FRAME