2025 — сейчас
Старший фронтенд-разработчик
Яндекс
Занимаюсь разработкой в Яндекс Лавке.
Яндекс
Занимаюсь разработкой в Яндекс Лавке.
Островок!
Perlem
Яндекс
ООО «Девпоинт»
Работал над «Культурный регион» — сервисом для популяризации культурных мероприятий в регионах России (афиши, события, интеграции с учреждениями культуры). Участвовал в развитии 2do2go.ru — одной из платформ для поиска событий, досуга и активностей в городе (афиши, подборки, рекомендации). Принимал участие во всех этапах разработки:
Онлайн-тренажёр для развития музыкального слуха, точности попадания в ноты и тренировки вокала. Использует виртуальное пианино, голосовой анализ и режимы самостоятельной практики для эффективного обучения музыке.
CLI-утилита для генерации множеств FIRST, FOLLOW и PREDICT, помогает при разработке собственных языков программирования по LL(1)-грамматике.
Онлайн-текстовый редактор для написания LL(1)-грамматик с генерацией множеств FIRST, FOLLOW и PREDICT на основе утилиты first-follow. Позволяет визуально создавать и тестировать грамматики прямо в браузере.
Плагин для Babel, добавляющий альтернативный синтаксис доступа к props в styled-components. Позволяет писать более выразительный и удобный код при работе со стилями компонентов.
Простая шаблонизирующая система, созданная для обучения и понимания работы современных веб-приложений. Позволяет преобразовывать HTML-разметку с данными в готовый HTML, реализуя основы собственного фреймворка.
Внес вклад в инструмент для анализа размера JS-бандлов и контроля производительности.
Исправил баг с «залипающей» полосой загрузки при мгновенной смене props. PR #55
Реализовал поддержку ES Modules, что позволило использовать библиотеку в приложениях с конфигурацией и зависимостями на ESM. PR #62
Менторил разработку styled-media-helper — утилиты для управления media queries в styled-components. Был основным ревьюером кода, участвовал в формировании API библиотеки.
Направление: «Программная инженерия»
Университет: БГТУ им. В. Г. Шухова
Направление: «Программная инженерия»
Университет: БГТУ им. В. Г. Шухова
Senior Frontend Developer
11+ лет в веб-разработке · Санкт-Петербург
Все проекты и ссылки: mikhailvyrodov.dev
2025 — сейчас
Яндекс
Занимаюсь разработкой в Яндекс Лавке.
2024 — 2025
Островок!
2023 — 2024
Perlem
2021 — 2023
Яндекс
2015 — 2020
ООО «Девпоинт»
Разрабатывал «Культурный регион» и 2do2go: фронтенд, Node.js-бэкенд, базы данных, API, тестирование и CI/CD.