28 мая соберемся на вебинар и обсудим, как изменился рынок, почему внутренний бренд становится главным каналом внешнего, и какие бенефиты нельзя резать, даже когда бюджет на нуле
28 мая соберемся на вебинар и обсудим, как изменился рынок, почему внутренний бренд становится главным каналом внешнего, и какие бенефиты нельзя резать, даже когда бюджет на нуле
Full‑Stack разработчик с опытом 10+ лет. Вырос от Junior support до Senior developer. Работал с высоконагруженными системами в Mybook/LitRes, МегаФон, MClass Maximum Education ВКС, лидировал команды в Maximum Education. Специализируюсь на современных веб‑технологиях и инфраструктуре.
Работаю на стыке фронтенда, бэкенда и DevOps, отвечаю за результат от идеи до продакшена. Использую современные инструменты разработки (включая AI‑ассистенты типа Cursor AI) для повышения продуктивности и качества кода, при этом сохраняя полный контроль над архитектурными решениями.
Maximum Education | Senior Full‑Stack Developer | март 2021 — настоящее время (3г. 8мес.)
МегаФон/МегаТех | Middle → Senior Full‑Stack Developer | март 2021 — июнь 2022 (1г. 4мес.)
Mybook/LitRes | Middle Frontend Developer | сентябрь 2018 — март 2021 (2г. 7мес.)
HeadPoint | Junior → Middle Frontend Developer | октябрь 2014 — август 2018 (3г. 11мес.)
Пет‑проект: MapHunt (maphunt.pro) — февраль 2025 по настоящее время
Key Expertise:
Контакты
tg @dark_dao
email ivan5key@gmail.com


Выберите навык, чтобы посмотреть, какие тесты специалист уже прошел.
Стек:
- Vue3
- Vite
- Pinia
- Socket.io
- NestJS
- PostgreSQL + Sequelize
Роль/Процессы/команда:
- Команда 1 full-stack + 2 QA
- Скрам/2х недельные спринты
- Разработка высоконагруженного ВКС портала для онлайн обучения
- Высокий фокус на безопасность как со стороны клиента, так и со стороны инфраструктуры
Достижения:
- Запуск MVP продукта в продакшн
- Лидировал команду разработки/тестирования
- Проводил оценку задач и составление roadmap
- Проводил собеседования на должность middle front-end developer
- TypeScript
- React(Functional Components)
- Node.js,
- ExpressJS
- PostgreSQL
- CSS/SCSS
- GitLab
Роль/Процессы/команда:
- Команда front-end - только я
- Команда back-end 1 человек
- Команда QA 2 человека
- Скрам/2х недельные спринты
- Дейли/Планирование/Оценка
- Разработка закрытой системы мониторинга базовых станций компании
- Верстка отображения метрик/графиков/таблиц
- Погружение и доработка back-end проекта написанного на NodeJS + Express + PostgeSQL
Достижения:
- За неделю погрузился в существующий проект и взял на себя ответственность за развитие frontend‑части
- Лидировал frontend-часть проекта на протяжении всего времени работы
- Переписал более 50% неструктурированного кода в React‑компонентах, упростив логику и улучшив читаемость
- Оптимизировал загрузку кластеров-точек на карте в 10 раз (около 50тыс точек на карту) совместно с правками на back-end части проекта
Стек:
- Javascript/TypeScript
- React(Class Components)
- NextJS
- Sentry
- CSS/StyledComponents
- Cypress/Jest
- Storybook
- Jira/Confluence
- GitHub
Роли/Процессы/Команда:
- Команда front-end из 2х человек (1 senior lid + 1 middle)
- Команда back-end из 3х человек
- Команда QA из 5и человек
- Скрам/2х-недельные спринты
- Дейли/Груминг/Планирование + Дизайн ревью по макетам дизайна
- Разработка страниц списков товаров(книг)
- Интегрировал платежные сервисы PayPal + PayOnline
- Оптимизировал скорость нагруженных страниц
- Участвовал в переписывании проекта с кастомного React SSR на NextJS 9.x
Достижения:
- Около 4х месяцев полностью один лидировал проект (в момент когда веб-команда была только в моем лице) - отвечал за релизы, устранение инцидентов и вывод новых фич в прод
- Переписал 50% легаси кода на NextJS - ускорилась загрузка страниц на 30%, упростили кастомизацию SEO для каждой страницы
- Внедрил StyledComponents
- Полностью переписал основную страницу книги (https://mybook.ru/author/viktor-pelevin/chapaev-i-pustota):
заменил 20+ условных конструкций на конфиг с битовыми масками, упростив поддержку и добавление новых сценариев отображения блоков
- Интегрировал сервис "мгновенной" подписки для пользователей мобильного оператора МегаФон
- Помогал проводить собеседования на позицию front-end developer
Стек:
- JavaScript
- React 16
- Webpack 4.x
- Css/Less
- Jira/Confluence
- AtlassianGit
Роли/Процессы/Команда:
- Вырос от technical support до middle frontend developer, отвечая за интерфейсы IoT‑решения видеонаблюдения для крупных госзаказчиков на проекте IoT решения видеонаблюдения для крупных гос. заказчиков
- Работа в команде из 7 человек (1 full-stack Lid + 2 back-end + 2 front-end + 2 QA)
- Скрам/2х-недельные спринты
- участие в принятии решений по UI/UX
- ответственность за отдельные модули/фичи - в частности эвенты от девайсов + реализация генерации гибких расписаний для анализа метрик
- взаимодействие с backend/QA
Достижения:
- Разработал кастомный UI-kit на основе макетов дизайна - уменьшили время разработки новых экранов, унифицировали внешний вид
- Внедрил LDAP авторизацию - централизованная авторизация для корп. клиентов
- Разработал кастомный компонент для генерации Cron-выражения через UI интерфейса - упростили генерацию сложных расписаний для обычных юзеров
Автоматизация систем управления