Я разработчик, увлеченный постоянным развитием и изучением новых технологий. Считаю важным не останавливаться на достигнутом и всегда стремлюсь к совершенствованию своих навыков. Легко адаптируюсь к различным командам и проектам, быстро осваиваю новые инструменты и подходы, чтобы внести максимальный вклад в успех компании.
Frontend:
WordPress:
Backend:
Другие скиллы:
Достижения
В 2025 году. Перешёл на Arch Linux и создал свою собственную сборку. Разработал конфигурацию, которая максимально оптимизирована под мои нужды, обеспечивая стабильность и производительность. Внес улучшения в пользовательский интерфейс и добавил инструменты для более удобного управления системой.
В 2024 году. Разработал и выпустил собственные плагины для автоматизации рабочих процессов, которые помогают разработчикам упростить работу и ускорить выполнение задач. Один из них — это gulp-plugins-hub, мощный инструмент с набором плагинов для Gulp, который объединяет в себе возможности многих популярных плагинов, значительно упрощая работу с тасками в проектах.
Так же плагин wp-swift-pwa, который предназначен для упрощения создания прогрессивных веб-приложений (PWA) на платформе WordPress. Этот плагин позволяет значительно ускорить процесс настройки и предлагает удобный интерфейс для внедрения таких современных функций, как кэширование, офлайн-режим и возможность добавления приложения на главный экран устройства.
Кроме того, создал commit-jazzer, плагин для оформления коммитов с использованием эмодзи. С его помощью стало легко структурировать и визуально различать типы изменений, добавляя к каждому коммиту подходящие эмодзи.
В 2023 году. Создал плагин wp-storybook-gutenberg с использованием Storybook. Этот плагин позволяет просматривать как базовые, так и кастомные блоки в теме WordPress. Я также разработал собственный аддон для Storybook, который позволяет просматривать исходный код блоков, используя react-syntax-highlighter.
Также создал пакет dev-config-hub в котором хранятся собственные конфиги, что позволило упростить начало разработки, устанавливая эти конфиги и импортируя в проект.
В 2022 году. Успешно прошел региональный отборочный этап конкурса "WorldSkills - Молодые профессионалы", соревнуясь с многочисленными участниками который проходил в Великом Новгороде.
Работы:
rgbcode - разработка кастомных тем и плагинов на основе CMS, WordPress.
Сделка - сайт объявлений.
Фриланс - сайт по поиску заказов.
За время текущей работы я одновременно участвовал в 10 проектах, получая задачи с разных направлений, таких как Netti, Whichbingo, Vedonlyonti и создание полностью нового сайта Freebets. Это позволило мне развить умение эффективно распределять внимание между задачами и работать с различными командами.
Работал под руководством четырёх опытных специалистов, регулярно проходя подробные code review. В процессе работы я участвовал на всех этапах проверки качества: сначала через code review, затем с QA-менеджерами, и на последнем этапе — с главным менеджером.
Основной упор делался на создание, настройку и поддержку сайтов на платформе WordPress. В рамках этих задач я:
Я разработал более 50 уникальных блоков для редактора Gutenberg, используя React и TypeScript. Ключевые достижения в этой области:
Моими задачами было прямое взаимодействие с базой данных MySQL для:
Познакомился с Docker и собрал свою первую сборку. Это позволило оптимизировать рабочие процессы, улучшить изоляцию окружений разработки и упрощённо работать с контейнеризацией.
Я внёс ряд улучшений в производительность сайтов:
Регулярно взаимодействовал с менеджерами проектов и заказчиками из других компаний, часто на английском языке. Это включало обсуждение требований, согласование задач и представление выполненных работ. Для повышения своей компетенции в этой области я занимался изучением английского языка с профессиональным преподавателем, что позволило мне уверенно работать в международной среде.
Эта работа позволила мне:
Благодаря тесному взаимодействию с опытными наставниками и постоянному саморазвитию, я освоил множество новых технологий и практик, что делает меня уверенным специалистом в веб-разработке.
За время текущей работы я участвовал в четырёх проектах, которые помогли мне расширить свои навыки и опыт в различных технологиях и методологиях разработки программного обеспечения. Все задачи выполнялись под руководством и менторингом двух старших разработчиков с более чем 10-летним опытом.
В рамках этого проекта использовались технологии React, Redux и TypeScript. Мои задачи включали:
Этот проект базировался на Vue, TypeScript и Nuxt. Мои задачи включали:
В рамках данного проекта я занимался:
Этот проект реализовывался с использованием Material UI и React. Мои задачи включали:
Работа над этими проектами позволила мне:
Благодаря менторингу опытных старших разработчиков, я значительно повысил свою квалификацию, освоил лучшие практики разработки и приобрёл уверенность в своих силах как специалист.
За время работы я участвовал в более чем 100 проектах, получая задачи с разных направлений. Я создавал и верстал сайты с помощью Webpack и Gulp, собирая свои сборки для различных типов сайтов. Это дало мне уникальный опыт в управлении проектами разной сложности и тесном взаимодействии с заказчиками.
Работа в нескольких командах позволила развить навыки командной работы и решать различные задачи. Я активно общался с клиентами, внося правки и предлагая решения для реальных проблем, что повысило мои коммуникативные навыки и уверенность в работе с заказчиками.
Основной упор делался на верстку и сборку сайтов с использованием Webpack и Gulp для создания кастомных сборок. Я разрабатывал и адаптировал сайты под разные устройства, обеспечивая корректную работу интерфейсов. Для верстки использовал такие фреймворки, как React, Vue и нативный JavaScript, что позволило мне гибко подходить к решению задач в зависимости от требований проекта.
Активно работал с WordPress, выполняя следующие задачи:
Занимался интеграцией различных сервисов через API и работал с базами данных, включая создание сложных SQL-запросов и оптимизацию работы с данными.
Эта работа позволила мне: