Привет! Меня зовут Денис Семенов. 👨💻
Я - Frontend-разработчик в г. Мюнхен, Германия.
Денис Семенов
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 для улучшения вовлеченности пользователей, коэффициентов конверсии и общего цифрового опыта.
Опыт
Ведущий разработчик фронтенда для различных проектов с акцентом на современные фреймворки и оптимальный пользовательский опыт
Интернет-магазин 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 пользователей органически без маркетингового бюджета
Российская 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., специализирующейся на производстве и распределении электроэнергии и газа
- Реализовал интерфейсы для демо-приложения, предназначенного для мониторинга состояния и управления ветряными электростанциями, что обеспечило интуитивный и простой в использовании интерфейс, способствовавший успешной демонстрации продукта.
Разработчик веб-приложений и сайтов, предоставляющий услуги по дизайну, созданию и поддержке цифровых решений для клиентов различных сфер.
- Успешно реализовал более 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 и системами складского учёта.
Межрегиональный общественный фонд, который реализует программы, направленные на поддержку молодежи. Фонд занимается культурными и социальными проектами, организует конкурсы социальной рекламы, молодежные форумы и мероприятия, направленные на вовлечение молодых людей в социальную и общественную жизнь
- В своей карьере перешел от event и project-менеджмента к UX/UI дизайну, Web-разработке и IT-услугам.
- Руководил разработкой сайта для конкурса инновационных архитектурных проектов «АрхОбраз» на кастомной CMS (PHP).
- Руководил разработкой сайта для крупнейшего молодежного проекта в области социальной рекламы «Новый взгляд» на кастомной CMS (PHP).
- Участвовал в создании и верстке тематического электронного журнала «Мы - молодые родители» (Adobe InDesign), отвечая за дизайн и макетирование.
- Обновил официальный сайт компании "Мир молодежи" и мигрировал базу данных с noname-CMS на Wordpress.
- Руководил IT-разработками в дружественном рекламном агентстве, где разработал и внедрил систему аутентификации в WI-FI сетях различных учреждений для показа рекламы наших проектов и проектов партнеров.
Российская IT-компания, основанная в 1992 году. Является одной из ведущих компаний на рынке системной интеграции и предоставляет облачные, B2B и IT-услуги. CROC разрабатывает решения в области больших данных, искусственного интеллекта и Интернета вещей, а также управляет собственными дата-центрами.
- Организовал и успешно провел более 100 маркетинговых мероприятий по презентации и продвижению решений и услуг компании на крупнейших отраслевых и партнерских мероприятиях (семинары, конференции, круглые столы, форумы), что способствовало прямому контакту наших сотрудников с потенциальными заказчиками компании на уровне топ-менеджмента.
- Регулярно подготавливал финансовые планы и утверждал различную проектную документацию (включая договоры, счета-фактуры), обеспечивая контроль за бюджетами мероприятий.
- Обучал сотрудников, контролируя их работу на мероприятиях для достижения высоких стандартов проведения.
- Комплексно анализировал результаты мероприятий и создавал отчеты с презентациями показателей эффективности для руководства.
- Особые достижения: запустил серию деловых мероприятий для топ-менеджмента потенциальных клиентов компании, не связанных с ИТ, по поиску и реализации новых проектов в отрасли; в рамках выставки экзотических автомобилей организовал заезды на Segway для нашей целевой аудитории с привлечением потенциальных клиентов; организовал деловые мероприятия в музее редких автомобилей "Автовилль", в Государственном музее Востока; со-организовал рок-фестиваль "CROC-ROCK", расширяя аудиторию компании.
Международная исследовательская компания, предоставляющая данные и анализы для рынков потребительских товаров и медиа.
- Во время учебы в университете я участвовал в маркетинговых исследованиях для таких компаний, как 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)
Языки
Русский (родной)
Английский (выше среднего)
Испанский (средний)
Hispania, Escuela de Español - B1 (2023)
Образование
Российский Государственный Гуманитарный Университет (2005 - 2010)
- Диплом специалиста по специальности «Маркетинговый анализ» (Средний балл: 4,2)
Средняя школа (Лицей) №26 (1995 - 2005)
- Углубленные классы математики, коммерции и экономики. Участие и победы в математических олимпиадах и открытых классах по маркетингу и экономике.
Последние проекты
Fly Media Marketing - Сайт цифрового агентства(https://flymedia.marketing/)
Stack: Next.js, Tailwind.css
Разработал современный и стильный сайт для Fly Media Marketing, который подчеркивает их экспертизу в маркетинге и SMM. Сайт включает описание команды, услуг и пакетов предложений, что значительно улучшило их онлайн-присутствие и взаимодействие с клиентами, привлекая новых партнеров.
Личный сайт Анны Рожковой(https://annarozhkova.com/)
Stack: Next.js, Tailwind.css
Разработал анимированный и мультиязычный персональный сайт для старшего менеджера проекта с использованием Next.js и Tailwind CSS. Сайт включает подробное резюме, портфолио и галерею, выполненные в строгом деловом стиле, с удобной навигацией и поддержкой печати для официального использования.
ROD Car Service - Мультиязычный сайт(https://rodsto.com.ua/en/)
Stack: WordPress, Bootstrap, Custom theme
Создал мультиязычный лендинг для автосервиса, специализирующегося на ремонте легкового и грузового транспорта. Включил детализированное описание услуг, информацию о компании и контактные данные, что упростило взаимодействие с клиентами и улучшило их пользовательский опыт.
Бильярдный клуб "Легенда"(https://legendbc.ru/)
Stack: Webflow
Разработал современный сайт с использованием Webflow для бильярдного клуба с формой бронирования, детализированным описанием услуг и разделами о клубных зонах и мероприятиях. Сайт улучшил клиентский опыт и повысил посещаемость клуба.
Fabo Studio - Сайт танцевальной студии(https://fabo.studio/)
Stack: WordPress, Bootstrap, Custom theme
Создал яркий и удобный сайт для танцевальной студии на базе WordPress с расписанием занятий, биографиями инструкторов и интерактивной галереей, что улучшило взаимодействие с учениками и сделало сайт простым в навигации.
Экспорт плейлистов из Я.Музыки в Spotify(https://yamusic.cyou/)
Stack: JavaScript, PHP, Spectre.css
Разработал приложение для миграции плейлистов между Яндекс.Музыкой и Spotify на базе JavaScript и PHP. Сайт включает интуитивно понятный интерфейс и руководство, что делает процесс передачи плейлистов простым и удобным для пользователей.
Интернет-магазин ZNWR на платформе Shopify(https://znwr.eu/)
Stack: Next.js, Custom SCSS, Shopify Storefront API
Создал ультрамодный минималистичный интернет-магазин для европейского премиального бренда одежды, интегрированный с Shopify. Сайт включает стильные визуальные элементы, интуитивную навигацию и превосходный пользовательский опыт, идеально отражая суть роскоши и высокой моды.
Личные проекты
- Создал и внедрил концепцию Smart Home в загородном доме и 2 городских квартирах. Регулярно совершенствую сценарии использования Smart Home и слежу за новинками в сфере IoT.
- Применял навыки программирования на Python для автоматизации продвижения аккаунтов в социальных сетях. В настоящее время применяю Python для работы с pet-проектами в области искусственного интеллекта (AI).