Привет! Меня зовут Денис Семенов. 👨‍💻

Я - Frontend-разработчик в г. Мюнхен, Германия.

Ключевые компетенции

Результативный frontend-разработчик с более чем 5-летним опытом создания высокопроизводительных, адаптивных веб-приложений. Глубокие знания современных JavaScript и TypeScript фреймворков (React.js, Vue.js, Next.js, Nuxt.js) и UI/UX дизайна, с акцентом на создание ориентированных на пользователя решений, соответствующих бизнес-целям, работа как над корпоративными проектами (Croc Inc.), так и в независимой разработке.

Опыт в frontend-разработке от архитектуры и настройки до развертывания в продакшн, с экспертизой в оптимизации производительности и CI/CD для SPA, SSR, SSG и JAMstack приложений малого и среднего масштаба. Умение работать в кроссфункциональных командах Agile/Scrum, улучшение рабочих процессов разработки и помощь младшим разработчикам в освоении лучших практик. Сильное мышление по решению проблем, использование маркетинговой аналитики и принципов UI/UX для улучшения вовлеченности пользователей, коэффициентов конверсии и общего цифрового опыта.

Опыт

Frontend-разработчик

Индивидуальный предприниматель

09/2022Настоящее время

Ведущий разработчик фронтенда для различных проектов с акцентом на современные фреймворки и оптимальный пользовательский опыт

Интернет-магазин ZNWR (Европейский премиальный бренд одежды)

Разработка кастомной headless-темы для Shopify для премиального бренда одежды с акцентом на минималистичный дизайн и высокую производительность.

  • Архитектура и разработка кастомной headless-темы для Shopify с использованием Next.js и Shopify Storefront API (GraphQL)
  • Реализация кастомных решений на SCSS без зависимостей от фреймворков, с акцентом на уникальный минималистичный дизайн, оптимизацию скорости и премиальный UX

Achievement: Доставка высокопроизводительного интернет-магазина с акцентом на роскошь, с идеальной оценкой PageSpeed 100

Сайт агентства Fly Media Marketing

Разработка современного адаптивного сайта для нового агентства цифрового маркетинга.

  • Разработка адаптивного сайта для нового агентства цифрового маркетинга с использованием Next.js и Tailwind CSS
  • Реализация привлекательных анимаций и оптимизация для поисковых систем для максимального привлечения клиентов

Achievement: Создание убедительного онлайн-присутствия, которое эффективно демонстрирует компетенции агентства и привлекает новых клиентов

Мультиязычное персональное веб-резюме

Кастомное мультиязычное профессиональное портфолио с акцентом на производительность и SEO.

  • Создание кастомного мультиязычного профессионального портфолио с использованием Next.js и Tailwind CSS
  • Оптимизация для производительности, SEO и печатных функций для официального использования

Achievement: Достижение оценки PageSpeed 100/100 с плавным пользовательским опытом на всех устройствах

Сайт бильярдного клуба Legend

Разработка современного сайта для бильярдного клуба с акцентом на рост органического трафика.

  • Дизайн и разработка современного сайта с использованием Nuxt.js и платформы Nuxt Content
  • Создание стратегии качественного контента без использования ИИ, с акцентом на SEO-оптимизацию

Achievement: Генерация более 3000 органических посетителей в месяц без платной рекламы

Инструмент миграции музыкальных платформ

Веб-приложение для переноса музыкальных плейлистов между различными стриминговыми платформами.

  • Разработка веб-приложения с использованием PHP и JavaScript для переноса плейлистов между Yandex.Music и Spotify

Achievement: Привлечение более 1000 пользователей органически без маркетингового бюджета

Frontend-разработчик

Croc Inc.

08/201908/2022

Российская IT-компания, основанная в 1992 году. Является одной из ведущих компаний на рынке системной интеграции и предоставляет облачные, B2B и IT-услуги. CROC разрабатывает решения в области больших данных, искусственного интеллекта и Интернета вещей, а также управляет собственными дата-центрами.

ГИС СУПД ФИПС

Информационная система управления процессами делопроизводства для Федерального института промышленной собственности, подразделение Роспатента

  • Спроектировал, разработал и внедрил веб-интерфейс на Vue.js и Vuetify, что увеличило производительность команды и ускорило разработку компонентов на 80% благодаря унификации работы с API через созданную UI-библиотеку кастомных компонентов.
  • Отвечал за UI/UX-дизайн всего приложения и frontend-разработку ключевых компонентов системы в рамках нескольких кроссфункциональных команд, работавших по методологии Scrum, а также планировал нагрузку других frontend-разработчиков, что обеспечило равномерное распределение задач и повысило общую производительность команды.
  • Создал UI-библиотеку компонентов, включая компонент для генерации шаблонных форм и таблиц для справочников, журналов и других разделов приложения, что снизило сложность разработки и ускорило внедрение новых функций, повысив эффективность команды.
  • Создал ≈100 прототипов UI-интерфейсов в Adobe XD и без привлечения других frontend-разработчиков мигрировал их на Vue.js с демо-данными, что позволило успешно продемонстрировать продукт и пройти приёмку на 1 этапе разработки в условиях жёстких дедлайнов.
  • Адаптировал проект для создания коммерческих демо-предложений другим заказчикам, что привело к заключению новых контрактов и увеличению доходов компании.

АИС МСС Транснефть

Автоматизированная информационная система мониторинга состояния систем учета за приемо-сдаточными пунктами и испытательными лабораториями "Транснефть"

  • Адаптировал frontend ГИС СУПД ФИПС и интегрировал демо-данные с дополнительным подключением API заказчика, что позволило успешно провести демонстрацию демо-проекта и способствовало участию компании в тендере в рамках проекта системы по надзору и автоматизированному контролю за организациями системы Транснефти.

СУСС АСВ

Система учета судебных споров Агентства по страхованию вкладов

  • Обновил интерфейс и добавил новую функциональность для системы учета судебных споров, что улучшило юзабилити и сократило время обработки задач на 25%, повысив удовлетворенность пользователей системы.
  • Участвовал в обсуждениях интерфейсов и сценариев использования системы с заказчиком и проводил демонстрации, что позволило быстро утвердить решения и завершить проект в сжатые сроки.

УЩУ ВЭС ENEL

Удалённый щит управления ветряными электростанциями для итальянской транснациональной корпорации Enel S.p.A., специализирующейся на производстве и распределении электроэнергии и газа

  • Реализовал интерфейсы для демо-приложения, предназначенного для мониторинга состояния и управления ветряными электростанциями, что обеспечило интуитивный и простой в использовании интерфейс, способствовавший успешной демонстрации продукта.

Fullstack Web-разработчик

Индивидуальный предприниматель

08/201408/2019

Разработчик веб-приложений и сайтов, предоставляющий услуги по дизайну, созданию и поддержке цифровых решений для клиентов различных сфер.

  • Успешно реализовал более 50 корпоративных, eCommerce и персональных проектов, обеспечив эффективные решения для клиентов.
  • Использовал ванильный JavaScript и интегрировал библиотеки (jQuery, Lodash, Underscore.js) и CSS-фреймворки (Bootstrap, Material, Spectre), что гарантировало отзывчивый дизайн и кроссбраузерную совместимость.
  • Разрабатывал и поддерживал проекты на CMS-платформах (WordPress, WooCommerce, Opencart, Joomla, Drupal, Webflow), что повысило функциональность, производительность и удобство использования.
  • Активно участвовал в разработке как собственных, так и сторонних плагинов для популярных CMS и open-source проектов.
  • Переводил макеты из Figma, Adobe XD, Photoshop, Illustrator и Sketch в pixel-perfect HTML, обеспечивая высокое качество реализации дизайна в соответствии с современными Web-стандартами.
  • Сотрудничал с backend-разработчиками, дизайнерами, аналитиками и другими членами команды, используя лучшие практики, такие как Code Review, Git, CI/CD, Agile, Scrum и т.д., для создания прототипов эффективных интерфейсов, интеграции Web-сервисов и сторонних API, проектирования и разработки адаптированных для мобильных устройств Web-сайтов.
  • Создавал пользовательские темы Bootstrap для WordPress, используя Gulp и Webpack, что оптимизировало процесс разработки и ускорило создание многостраничных сайтов.
  • Настраивал и обслуживал серверную инфраструктуру (Web/Proxy/VPN/почтовые серверы), а также интегрировал сопутствующие сервисы, необходимые для эффективной работы бизнеса, включая системы рассылки электронной почты, IP-телефонию, call-tracking, настройку Wi-Fi сети, интеграцию CMS с CRM и системами складского учёта.

Менеджер ИТ-проектов & Web-разработчик

Фонд «Мир Молодежи»

08/201307/2014

Межрегиональный общественный фонд, который реализует программы, направленные на поддержку молодежи. Фонд занимается культурными и социальными проектами, организует конкурсы социальной рекламы, молодежные форумы и мероприятия, направленные на вовлечение молодых людей в социальную и общественную жизнь

  • В своей карьере перешел от event и project-менеджмента к UX/UI дизайну, Web-разработке и IT-услугам.
  • Руководил разработкой сайта для конкурса инновационных архитектурных проектов «АрхОбраз» на кастомной CMS (PHP).
  • Руководил разработкой сайта для крупнейшего молодежного проекта в области социальной рекламы «Новый взгляд» на кастомной CMS (PHP).
  • Участвовал в создании и верстке тематического электронного журнала «Мы - молодые родители» (Adobe InDesign), отвечая за дизайн и макетирование.
  • Обновил официальный сайт компании "Мир молодежи" и мигрировал базу данных с noname-CMS на Wordpress.
  • Руководил IT-разработками в дружественном рекламном агентстве, где разработал и внедрил систему аутентификации в WI-FI сетях различных учреждений для показа рекламы наших проектов и проектов партнеров.

Event & Project-менеджер

Croc Inc.

08/201008/2013

Российская IT-компания, основанная в 1992 году. Является одной из ведущих компаний на рынке системной интеграции и предоставляет облачные, B2B и IT-услуги. CROC разрабатывает решения в области больших данных, искусственного интеллекта и Интернета вещей, а также управляет собственными дата-центрами.

  • Организовал и успешно провел более 100 маркетинговых мероприятий по презентации и продвижению решений и услуг компании на крупнейших отраслевых и партнерских мероприятиях (семинары, конференции, круглые столы, форумы), что способствовало прямому контакту наших сотрудников с потенциальными заказчиками компании на уровне топ-менеджмента.
  • Регулярно подготавливал финансовые планы и утверждал различную проектную документацию (включая договоры, счета-фактуры), обеспечивая контроль за бюджетами мероприятий.
  • Обучал сотрудников, контролируя их работу на мероприятиях для достижения высоких стандартов проведения.
  • Комплексно анализировал результаты мероприятий и создавал отчеты с презентациями показателей эффективности для руководства.
  • Особые достижения: запустил серию деловых мероприятий для топ-менеджмента потенциальных клиентов компании, не связанных с ИТ, по поиску и реализации новых проектов в отрасли; в рамках выставки экзотических автомобилей организовал заезды на Segway для нашей целевой аудитории с привлечением потенциальных клиентов; организовал деловые мероприятия в музее редких автомобилей "Автовилль", в Государственном музее Востока; со-организовал рок-фестиваль "CROC-ROCK", расширяя аудиторию компании.

Интервьюер по исследованию рынка

Nielsen

20082010

Международная исследовательская компания, предоставляющая данные и анализы для рынков потребительских товаров и медиа.

  • Во время учебы в университете я участвовал в маркетинговых исследованиях для таких компаний, как Mitsubishi, Hyundai, OBI и других. Я участвовал как в непосредственных интервью с целевой аудиторией, так и в координации работы других интервьюеров. Для автопроизводителей исследования закрытой аудитории проводились с целью изучения потенциального спроса на модели автомобилей, которые планировалось вывести на рынок через несколько лет.

Навыки

Профессиональные навыки

  • JavaScript (ES6+) & TypeScript
  • React.js/Next.js + Zustand/Redux
  • Vue.js/Nuxt.js + Pinia/Vuex
  • HTML5, CSS3/SCSS
  • Vuetify, Bootstrap, Tailwind.css
  • REST, GraphQL
  • Git, GitHub, GitLab, CI/CD
  • Node.js, npm/pnpm
  • Webpack, Vite, Gulp, eslint, prettier
  • Jest, ручное тестирование
  • SPA, SSR, SSG, JAMstack
  • SOLID, KISS, DRY
  • Кросс-браузерная совместимость
  • Адаптивный дизайн
  • Mobile-friendly разработка
  • Поисковая оптимизация (SEO)
  • Интеграция сторонних API
  • Оптимизация производительности Web-сайтов
  • Оптимизация графики и медиа
  • Управление проектами и координация
  • Agile и Scrum
  • Тестирование и отладка кода
  • Code Review
  • Adobe (Xd, Ps, Il, Lr, ID)

Личностные качества

  • Особое внимание к деталям
  • Решение проблем и критическое мышление
  • Адаптивность и гибкость
  • Командная работа и сотрудничество
  • Креативность и инновации
  • Техническое мышление и принятие решений
  • Самомотивация и дисциплина
  • Постоянное обучение и совершенствование

Сертификаты & Курсы

Coursera

  • Профессиональный сертификат Front-End разработчика от Meta (2025)

Amazon Web Services AI & ML Hackathon с DPS

  • Новые горизонты: Взломай будущее с ИИ (2025)

Digital Product School от UnternehmerTUM

  • Программа разработки продуктов на основе ИИ (2025)

GeekBrains

  • Веб-дизайн (2014)
  • JavaScript (2014)
  • HTML5 и CSS3 (2014)
  • PHP (2014)

Codecademy

  • JavaScript (2013)

Языки

Образование

Российский Государственный Гуманитарный Университет (2005 - 2010)

  • Диплом специалиста по специальности «Маркетинговый анализ» (Средний балл: 4,2)

Средняя школа (Лицей) №26 (1995 - 2005)

  • Углубленные классы математики, коммерции и экономики. Участие и победы в математических олимпиадах и открытых классах по маркетингу и экономике.

Последние проекты

Fly Media Marketing - Сайт цифрового агентства

Stack: Next.js, Tailwind.css

Разработал современный и стильный сайт для Fly Media Marketing, который подчеркивает их экспертизу в маркетинге и SMM. Сайт включает описание команды, услуг и пакетов предложений, что значительно улучшило их онлайн-присутствие и взаимодействие с клиентами, привлекая новых партнеров.

Личный сайт Анны Рожковой

Stack: Next.js, Tailwind.css

Разработал анимированный и мультиязычный персональный сайт для старшего менеджера проекта с использованием Next.js и Tailwind CSS. Сайт включает подробное резюме, портфолио и галерею, выполненные в строгом деловом стиле, с удобной навигацией и поддержкой печати для официального использования.

ROD Car Service - Мультиязычный сайт

Stack: WordPress, Bootstrap, Custom theme

Создал мультиязычный лендинг для автосервиса, специализирующегося на ремонте легкового и грузового транспорта. Включил детализированное описание услуг, информацию о компании и контактные данные, что упростило взаимодействие с клиентами и улучшило их пользовательский опыт.

Бильярдный клуб "Легенда"

Stack: Webflow

Разработал современный сайт с использованием Webflow для бильярдного клуба с формой бронирования, детализированным описанием услуг и разделами о клубных зонах и мероприятиях. Сайт улучшил клиентский опыт и повысил посещаемость клуба.

Fabo Studio - Сайт танцевальной студии

Stack: WordPress, Bootstrap, Custom theme

Создал яркий и удобный сайт для танцевальной студии на базе WordPress с расписанием занятий, биографиями инструкторов и интерактивной галереей, что улучшило взаимодействие с учениками и сделало сайт простым в навигации.

Экспорт плейлистов из Я.Музыки в Spotify

Stack: JavaScript, PHP, Spectre.css

Разработал приложение для миграции плейлистов между Яндекс.Музыкой и Spotify на базе JavaScript и PHP. Сайт включает интуитивно понятный интерфейс и руководство, что делает процесс передачи плейлистов простым и удобным для пользователей.

Интернет-магазин ZNWR на платформе Shopify

Stack: Next.js, Custom SCSS, Shopify Storefront API

Создал ультрамодный минималистичный интернет-магазин для европейского премиального бренда одежды, интегрированный с Shopify. Сайт включает стильные визуальные элементы, интуитивную навигацию и превосходный пользовательский опыт, идеально отражая суть роскоши и высокой моды.

Личные проекты

  • Создал и внедрил концепцию Smart Home в загородном доме и 2 городских квартирах. Регулярно совершенствую сценарии использования Smart Home и слежу за новинками в сфере IoT.
  • Применял навыки программирования на Python для автоматизации продвижения аккаунтов в социальных сетях. В настоящее время применяю Python для работы с pet-проектами в области искусственного интеллекта (AI).