Frontend-разработчик (middle)
Контакты
Меня зовут Герман. Я фронтенд-разработчик с трёхлетним опытом работы. Участвовал в разработке 30+ веб-приложений (в том числе e-commerce) и 100+ браузерных расширений, работал над проектами известных брендов и open-source.
Есть опыт работы на позиции ведущего разработчика клиентской части, написания код-ревью, менторства, креативной-вёрстки и работы с анимациями.
Я открытый и позитивный специалист, горящий своей работой и уважающий своих коллег. Хочу стать частью дружной команды профессионалов.
Буду рад сотрудничеству!
• Vue/Nuxt, Vuex
• React, Redux/Redux Toolkit
• TypeScript
• JavaScript (ES6+)
• Node.js, Express
• Gulp, Webpack, Vite
• Git (GitHub/GitLub)
• Nunjucks
• Tailwind, Bootstrap
• SCSS
Моё портфолио open-source: grmnche.github.io/web-dragon
Большинство проектов не могу добавлять в резюме по правилам компаний
Опыт
Разработка веб-приложений (e-commerce)
• Работал с REST API (отправка/получение и обработка данных)
• Настраивал роутинг
• Работал с хранилищем данных
• Создавал атомарные компоненты и страницы
• Внедрял WEB API: Geolocation, Яндекс Карты, DaData и др.
• Проводил регулярный аудит пакетов, решал конфликты зависимостей
• Обеспечивал защиту приложений от XSS атак (экранирование запросов)
• Работал с системой контроля версий в крупной команде: решал сложные конфликты слияния веток, использовал ветвление по задачам
• Реализовывал адаптивные и семантичные UI (Pixel Perfect):
◦ Разработал клиентскую часть для 20+ интернет-магазинов, корп. сайтов, сайтов-визиток и др.
◦ Обеспечивал соответствие интерфейса принципам UI/UX дизайна
◦ Обеспечивал кроссбраузерную совместимость
◦ Креативная вёрстка (анимации)
• Разрабатывал интерактивные элементы: слайдеры, фильтры поиска, формы обратной связи, корзины покупок и др.
• Внедрял фичи, улучшающие пользовательский опыт: подсказки в формах, автокомплит и др.
• Проводил комплексный/локальный рефакторинг
Стек:
• Vue/Nuxt, Vuex
• JavaScript (ES6+)
• Node.js, Express
• Gulp, Webpack, Vite
• Git (GitHub/GitLub)
• Nunjucks
• Tailwind, Bootstrap
• SCSS
Разработка браузерных расширений и веб-приложений
• Работал с REST API (отправка/получение и обработка данных)
• Настраивал роутинг
• Работал с хранилищем данных
• Создавал атомарные компоненты и страницы
• Внедрял WEB API: Geolocation, Яндекс Карты, DaData и др.
• Проводил регулярный аудит пакетов, решал конфликты зависимостей
• Обеспечивал защиту приложений от XSS атак (экранирование запросов), защита полей ввода
• Работал с системой контроля версий в крупной команде: решал сложные конфликты слияния веток, использовал ветвление по задачам
• Реализовывал адаптивные и семантичные UI (Pixel Perfect):
◦ Разработал клиентскую часть для 10+ веб-приложений и 100+ браузерных расширений
◦ Обеспечивал соответствие интерфейса принципам UI/UX дизайна
◦ Обеспечивал кроссбраузерную совместимость
◦ Креативная вёрстка (анимации)
• Проводил комплексный/локальный рефакторинг
Достижения:
• Разработал 100+ браузерных расширений, что способствовало созданию новых продуктовых линеек на их базе и увеличению пользовательского вовлечения.
• Занимал ведущую позицию в разработке 10+ веб-приложений.
• Инициировал и реализовал комплексные рефакторинги кодовой базы, что привело к значительному улучшению её поддерживаемости, сокращению времени на разработку новых фич на 30% и снижению уровня потенциальных ошибок.
• Разработал и внедрил алгоритмы для оптимизации таргетированной рекламы, увеличив охваты x10.
Стек:
• React
• JavaScript (ES6+)
• TypeScript
• Node.js, Express
• Gulp, Webpack
• Redux/Redux Toolkit
• Git (GitLab)
• Bootstrap, Tailwind
• SCSS
Образование
Читаю профессиональную литературу на английском языке
Проживаю в городе Москва
Помимо прохождения курсов повышения квалификации я постоянно совершенствую свои навыки, изучая кейсы опытных разработчиков на Хабре и других площадках, в частности давно читаю канал основателя Result University.