Михаил
Игнатьев

Привет. Я — приглашенный CTO и консультант по дизайн‑системам — помогаю командам делать больше с меньшими ресурсами.
Михаил
Игнатьев

Привет. Я — приглашенный CTO и консультант по дизайн‑системам — помогаю командам делать больше с меньшими ресурсами.
Михаил
Игнатьев

Привет. Я — приглашенный CTO и консультант по дизайн‑системам — помогаю командам делать больше с меньшими ресурсами.
Услуги.
дизайн-системы
Помогаю командам выстроить дизайн-системы, которые реально используются в работе. От стратегии дизайн-токенов до библиотек компонентов — с понятными принципами, нормальным взаимодействием между дизайном и разработкой и интеграцией в продуктовые процессы.
fe-архитектура
Разбираю кодовые базы и помогаю выстроить фронтенд-архитектуру, которая выдерживает сложность, а не разваливается под ней. Фокус — на модульности, производительности и долгосрочной поддерживаемости, с паттернами, которые команда сможет применять.
тех. команды
Помогаю инженерным командам расти быстрее и работать стабильнее — через более осознанный найм, выстроенные процессы и снижение хаоса в повседневной работе. Включает онбординг, менторство и практики принятия технических решений.
тех. аудит
Провожу независимый аудит, чтобы выявить скрытый технический долг, ограничения масштабирования и проблемы с производительностью. Даю практичные рекомендации с фокусом на фронтенд-архитектуру и предсказуемость поставки.
Услуги.
дизайн-системы
Помогаю командам выстроить дизайн-системы, которые реально используются в работе. От стратегии дизайн-токенов до библиотек компонентов — с понятными принципами, нормальным взаимодействием между дизайном и разработкой и интеграцией в продуктовые процессы.
fe-архитектура
Разбираю кодовые базы и помогаю выстроить фронтенд-архитектуру, которая выдерживает сложность, а не разваливается под ней. Фокус — на модульности, производительности и долгосрочной поддерживаемости, с паттернами, которые команда сможет применять.
тех. команды
Помогаю инженерным командам расти быстрее и работать стабильнее — через более осознанный найм, выстроенные процессы и снижение хаоса в повседневной работе. Включает онбординг, менторство и практики принятия технических решений.
тех. аудит
Провожу независимый аудит, чтобы выявить скрытый технический долг, ограничения масштабирования и проблемы с производительностью. Даю практичные рекомендации с фокусом на фронтенд-архитектуру и предсказуемость поставки.
Услуги.
дизайн-системы
Помогаю командам выстроить дизайн-системы, которые реально используются в работе. От стратегии дизайн-токенов до библиотек компонентов — с понятными принципами, нормальным взаимодействием между дизайном и разработкой и интеграцией в продуктовые процессы.
fe-архитектура
Разбираю кодовые базы и помогаю выстроить фронтенд-архитектуру, которая выдерживает сложность, а не разваливается под ней. Фокус — на модульности, производительности и долгосрочной поддерживаемости, с паттернами, которые команда сможет применять.
тех. команды
Помогаю инженерным командам расти быстрее и работать стабильнее — через более осознанный найм, выстроенные процессы и снижение хаоса в повседневной работе. Включает онбординг, менторство и практики принятия технических решений.
тех. аудит
Провожу независимый аудит, чтобы выявить скрытый технический долг, ограничения масштабирования и проблемы с производительностью. Даю практичные рекомендации с фокусом на фронтенд-архитектуру и предсказуемость поставки.
Обо мне.

Навожу порядок во фронтенде: выстраиваю архитектуру, процессы и управление дизайн‑системой.
Моя цель — понятный, устойчивый и предсказуемый код, который решает продуктовые задачи.
Работаю с командами, для которых важны долгосрочное качество и скорость разработки без пожаров.
Обо мне.

Навожу порядок во фронтенде: выстраиваю архитектуру, процессы и управление дизайн‑системой.
Моя цель — понятный, устойчивый и предсказуемый код, который решает продуктовые задачи.
Работаю с командами, для которых важны долгосрочное качество и скорость разработки без пожаров.
Обо мне.

Навожу порядок во фронтенде: выстраиваю архитектуру, процессы и управление дизайн‑системой.
Моя цель — понятный, устойчивый и предсказуемый код, который решает продуктовые задачи.
Работаю с командами, для которых важны долгосрочное качество и скорость разработки без пожаров.
Рекомендации.
Рекомендации.
Рекомендации.
Решения.
Аудит фронтенд-архитектуры
Интеграция дизайн-системы
Консалтинг и развитие команд

Аудит фронтенд-архитектуры
Выявление технического долга и архитектурных проблем, которые замедляют команду.
глубокий разбор структуры кодовой базы, модульности и масштабируемости
обзор архитектуры компонентов, управления состоянием и стратегии тестирования
оценка взаимодействия между дизайном и разработкой, а также коммуникации между командами
примеры ревью pull request’ов с подробной обратной связью
6–8 приоритизированных технических рекомендаций
Результат: чёткое понимание состояния фронтенда + практический роадмап по рефакторингу.
Решения.
Аудит фронтенд-архитектуры
Интеграция дизайн-системы
Консалтинг и развитие команд

Аудит фронтенд-архитектуры
Выявление технического долга и архитектурных проблем, которые замедляют команду.
глубокий разбор структуры кодовой базы, модульности и масштабируемости
обзор архитектуры компонентов, управления состоянием и стратегии тестирования
оценка взаимодействия между дизайном и разработкой, а также коммуникации между командами
примеры ревью pull request’ов с подробной обратной связью
6–8 приоритизированных технических рекомендаций
Результат: чёткое понимание состояния фронтенда + практический роадмап по рефакторингу.
Решения.
Аудит фронтенд-архитектуры
Интеграция дизайн-системы
Консалтинг и развитие команд

Аудит фронтенд-архитектуры
Выявление технического долга и архитектурных проблем, которые замедляют команду.
глубокий разбор структуры кодовой базы, модульности и масштабируемости
обзор архитектуры компонентов, управления состоянием и стратегии тестирования
оценка взаимодействия между дизайном и разработкой, а также коммуникации между командами
примеры ревью pull request’ов с подробной обратной связью
6–8 приоритизированных технических рекомендаций
Результат: чёткое понимание состояния фронтенда + практический роадмап по рефакторингу.
Дизайн-системы.

Практическое руководство по иконкам в веб-проектах: Часть 2
Узнайте о недостатках иконочных шрифтов и почему SVG-спрайты — лучшая из возможных альтернатив. Практическая структура для масштабируемых веб-проектов.

Практическое руководство по иконкам в веб-проектах: Часть 1
Узнайте, как создать собственный шрифт с иконками из SVG-файлов и интегрировать его в Angular-проект с помощью Fantasticon.

Как использовать любой CSS-фреймворк в вашем проекте: Часть 4
От переменных к реальному дизайну: как правильно кастомизировать кнопки Bootstrap для масштабируемой UI-системы.

Как использовать любой CSS-фреймворк в вашем проекте: Часть 3
Исследуйте, как извлекать цвета Bootstrap, выстраивать согласованную цветовую палитру и переиспользовать переменные по всему проекту.
Дизайн-системы.

Практическое руководство по иконкам в веб-проектах: Часть 2
Узнайте о недостатках иконочных шрифтов и почему SVG-спрайты — лучшая из возможных альтернатив. Практическая структура для масштабируемых веб-проектов.

Практическое руководство по иконкам в веб-проектах: Часть 1
Узнайте, как создать собственный шрифт с иконками из SVG-файлов и интегрировать его в Angular-проект с помощью Fantasticon.

Как использовать любой CSS-фреймворк в вашем проекте: Часть 4
От переменных к реальному дизайну: как правильно кастомизировать кнопки Bootstrap для масштабируемой UI-системы.

Как использовать любой CSS-фреймворк в вашем проекте: Часть 3
Исследуйте, как извлекать цвета Bootstrap, выстраивать согласованную цветовую палитру и переиспользовать переменные по всему проекту.

Практическое руководство по иконкам в веб-проектах: Часть 2
Узнайте о недостатках иконочных шрифтов и почему SVG-спрайты — лучшая из возможных альтернатив. Практическая структура для масштабируемых веб-проектов.

Практическое руководство по иконкам в веб-проектах: Часть 1
Узнайте, как создать собственный шрифт с иконками из SVG-файлов и интегрировать его в Angular-проект с помощью Fantasticon.

Как использовать любой CSS-фреймворк в вашем проекте: Часть 4
От переменных к реальному дизайну: как правильно кастомизировать кнопки Bootstrap для масштабируемой UI-системы.

Как использовать любой CSS-фреймворк в вашем проекте: Часть 3
Исследуйте, как извлекать цвета Bootstrap, выстраивать согласованную цветовую палитру и переиспользовать переменные по всему проекту.


