Senior Frontend Разработчик
Дмитрий
Возраст
25 лет (10 Марта 2001)
Город
Москва
Переезд невозможен
Полная занятость
6 лет 6 месяцев
Информационные технологии / IT / Интернет
Digital-агентство для крупных девелоперов и застройщиков России. Команда строит цифровые
продукты под ключ: от интерактивных генпланов и каталогов квартир до CMS-систем и
лендингов. Всё, что нужно девелоперу для продаж онлайн.
Моя роль: Senior-разработчик. Я отвечал за архитектуру, стек, стандарты разработки и сложные
фичи.
Чем горжусь:
- Перенес build-пайплайн c nixpacks на Docker, а проекты на Turborepo. Время билда в stage и
prod сократилось с ~12 мин до ~5 мин.
- Вместе с тимлидом выстроил процесс синка дизайн и разработки, внедрили: UI-кит,
Tailwind-токены, критерии приёмки макетов в Figma. В итоге новые страницы делаются в 2–3
раза быстрее.
- Собрал внутреннюю UI-библиотеку на Reka UI. Типовая страница теперь пишется быстрее и
содержит на ~50% меньше кода, и собираются как конструктор.
- Написал отдельный API-сервис для недвижимости: каталоги квартир, интерактивные
генпланы на Canvas, интеграции с API застройщиков.
- Провёл глубокую оптимизацию существующих проектов. Все ключевые web vitals вышли в
зелёную зону, LCP снизился с ~4 с до ~1.9 с.
- Обучил дизайнеров работать с Tailwind-токенами. Расхождений между макетом и вёрсткой
стало вдвое меньше.
Команда: тимлид, 3–4 фронта, 2 бэка, 2 тестировщика, DevOps, 2–3 UI/UX-дизайнера,
арт-директор, ПМ, аккаунт-менеджер, контент-менеджер, SEO-специалист.
Стек: Nuxt 3, Nuxt.js, TypeScript, Tailwind CSS, Reka UI, Turborepo, Strapi, Node.js, REST API, SSR, Vite,
CI/CD, Git, GitLab, Figma, Docker, адаптивная вёрстка, FSD.
Информационные технологии / IT / Интернет
Крупнейший российский магазин техники, смартфонов и гаджетов с каталогом в сотни тысяч
позиций. Команда строила высоконагруженный фронт, внутренние CMS-ки и
SEO-инфраструктуру.
Моя роль: Fullstack-разработчик в кросс-функциональной команде. Я закрывал задачи от
UI-компонентов до серверной логики и SEO-инструментов.
- Переписал модуль поиска с интеграцией Elasticsearch – релевантность запросов выросла, а
доля нулевых поисковых сессий снизилась на ~37%.
- Разработал инструмент аналитики поисковых запросов в админке. Маркетинговая команда
получила инструмент для управления конверсией без участия разработчиков.
- Построил сервис кластеризации Wordstat-выгрузок объёмом до 1 млн строк: это дало прирост
скорости в 9–10 раз по сравнению с PHP-реализацией. В итоге заложили этот сервис в основу
SEO-стратегии.
- В соло переработал фронт магазина под новый дизайн + собрал UI-библиотеку – редизайн
запустил в срок без доп. ресурсов.
Команда: тимлид, 3–4 фронта, 3–4 бэка, DevOps, DBA, 2 тестера, дизайнер, 2 SEO-специалиста,
маркетолог, аналитик, 1 ПМ.
Стек: Nuxt 3, Vue 3, Composition API, TypeScript, Tailwind CSS, Pinia, Vue Router, REST API, SSR, Vite,
GitHub, CI/CD, адаптивная вёрстка, Node.js, Docker.-
Информационные технологии / IT / Интернет
Корпоративная карьерная соцсеть с встроенной платформой дистанционного образования.
Что-то среднее между LinkedIn и Coursera, но для российского рынка. Продукт объединял
профили, ленту, форум, обучение и глобальный поиск в единую экосистему для 1 000+
пользователей.
Моя роль: Старший фронтенд-разработчик в команде. Я самостоятельно проектировал
архитектуру, координировал других разработчиков и владел ключевыми модулями продукта.
- Написал ленту новостей с нуля. С постами и медиа, опросами, тегами, лайками и
комментариями. Платформа масштабировалась до 1 000+ активных пользователей.
- Внедрил real-time обновления через WebSocket. Задержка событий снизалась до 320 мс.
Кapпoв Дмитрий • Резюме обновлено 24 апреля 2026 в 06:32
- Построил Reddit подобный форум с тредами, вложенными комментариями и голосованием, а
также систему глобального поиска с фильтрацией по тексту, тегам, авторам и датам.
- Выстраивал архитектуру масштабного проекта самостоятельно. Провёл полный рефактор
старой платформы с Vue 2 на Vue 3. Время загрузки страниц сократилось с ~3.5 с до ~1.8 с.
Команда: 1 ПМ, 2 фронта + 2 джуна, 1 бэк, дизайнер, DevOps.
Стек: Nuxt 2, Vue 2, Vuex, Vue Router, WebSockets, JavaScript, ES6+, SCSS, БЭМ, Flexbox, адаптивная
вёрстка, GitLab, Code Review.
Информационные технологии / IT / Интернет
IT-аутсорс с собственными внутренними проектами.
Моя роль: единственный fullstack разработчик на проекте. В соло закрывал и фронт, и бэк.
- Разработал MVP кооперативной VR-игры для развлекательного заведения: мультиплеерный
сервер на Express + WebSockets синхронизирует состояние игры между 4–8 участниками в
реальном времени с задержкой менее 100 мс.
- Разработал Vue клиент с нуля за 3 недели в условиях сжатых сроков. MVP сдали в срок без
критичных багов.
Команда: 1 ПМ, 1 fullstack (я), 3D-моделлер, Unity-специалист.
Стек: Vue.js, Vue 2, JavaScript, ES6+, Express.js, Node.js, WebSockets, REST API, Git, GitHub.
Высшее
Красноярск, 2018 — 2024 гг.
14 ноября, 2025
14 ноября, 2025
3 июля, 2015
Резюме размещено в отрасли