Frontend
разработчик
Создаю уникальные веб-решения для масштабируемых проектов
<Реализованные проекты> {{ 5000+ проектов }}
для крупных компаний, включая: Сбер, РОСАТОМ, MTS, Royal−Canin...
<Опыт> {{ 16 лет }}
Мой путь в разработке: от верстки и дизайна до SEO оптимизации и сложных интерфейсов и архитектуры.
<Работаю на результат> {{ 1000+ довольных клиентов }}
Только положительный результат, ни одного разочарованного клиента
Stack.
Навыки и умения
Языки программирования
JavaScript, TypeScript, JqueryФреймворки и платформы
Vue.js, Nuxt.js, Bitrix, Laravel, PWAСтилизация и препроцессоры
LESS, SASS, SCSS, StylusИнструменты и сборщики
Vite,Webpack, Gulp, DockerРабота с дизайном
Photoshop, Figma, Avocode, ZeplinМетодологии и подходы
BEM, PUG, Responsive и AdaptiveЗнаю разницу между responsive(RWD) и adaptive(ADW) версткой
Качество кода
ESLint, PrettierОптимизация
Улучшение производительности и скоростиПортфолио.
НЕБОЛЬШАЯ КОЛЛЕКЦИЯ МОИХ РАБОТ
Обо мне.
Я front-end веб-разработчик с более чем 14-летним опытом в создании высокопроизводительных и многофункциональных интерактивных веб-сайтов. Моя работа охватывает широкий спектр проектов, и я активно сотрудничаю с агентствами по всему миру, чтобы предоставлять качественные решения, которые работают на всех устройствах и платформах.
Мой путь в веб-разработке начался с HTML и CSS, и я помню, как искал хаки для IE6. С тех пор я значительно расширил свои навыки и сейчас активно использую современные технологии.
Профессиональные навыки
Frontend-разработка: Глубокое знание Vue.js (5,5 года) и Nuxt.js (4,5 года), включая оптимизацию производительности и миграцию проектов с Vue 2 на Vue 3. Умею применять Bootstrap и другие фреймворки, когда это действительно необходимо.
Оптимизация производительности: Опыт в оптимизации сайтов для достижения высоких показателей в Google Page Speed, включая настройку .htaccess и создание Турбо-страниц для Яндекса. Знаю, как улучшить сборки Webpack и Vite для повышения скорости загрузки.
Разработка компонентов: Создаю сложные компоненты, такие как интерактивные карты, системы авторизации и регистрации пользователей, а также универсальные модальные окна.
Микросервисы: Опыт разработки микросервисов, включая Telegram-ботов и другие сложные проекты.
Инструменты сборки: Уверенное владение Webpack, Vite и Gulp, а также управление версиями с помощью Git и Docker.
Типизация: Хорошее знание TypeScript и его применение в разработке Vue-приложений, включая работу с Composition API и Pinia для управления состоянием.
UI и верстка: Профессиональная вёрстка HTML5/CSS3 с использованием БЭМ, адаптивная верстка и создание кастомных тем для приложений, таких как Wiki.js. Опыт работы с графическими редакторами Figma, Sketch, Photoshop и Adobe XD для интеграции дизайна.
Технологический стек
Frontend: Vue.js (2 и 3), Nuxt (2 и 3), Vuex, Pinia, Axios, Websocket.io, PrimeVue, chart.js
CSS-препроцессоры: LESS, SASS, SCSS, Stylus
HTML-препроцессоры: Pug
Backend: Laravel, Bitrix
Мой подход
Я придерживаюсь принципа «прогрессивного улучшения», находя творческие решения для расширения возможностей веб-сайтов без ущерба для производительности и поддержки браузеров. Открыт к сложным и интересным проектам, которые требуют глубокого анализа и нестандартных решений.
Личные интересы
В свободное время увлекаюсь автоспортом, люблю бег и занимаюсь плаванием.
Общение
Дружелюбно работаю в коллективе
Опыт
Активно проявляю инициативу
Креативность
Предлагаю и внедряю идеи, чтобы выделить продукт среди конкурентов.

Отзывы клиентов.
"Роман на данный момент, наверное лучший front-end developer из всех, с которыми я имел опыт сотрудничать. Он постоянно находится в процессе совершенствования своих профессиональных навыков, умеет работать быстро и качественно, не боится нестандартных задач." - Michael Ivanov-Shuvalov, Head of project department
Хотите связаться?
Ваше сообщение отправленно.
Хорошего Вам дня.