Опыт работы
Веб-разработчик, Сеослон, Красноярск, 09.2024–10.2025
Отвечал за техническую поддержку и доработку более 30 клиентских сайтов на WordPress, 1С-Битрикс, Joomla, ModX, Yii2, OpenCart и ocStore. Работа объединяла разработку новой функциональности, сопровождение CMS, диагностику хостинговых проблем, оптимизацию производительности и прямое взаимодействие с SEO-специалистами, дизайнерами и проектными менеджерами.
В задачи входили интеграция онлайн-оплат, техническая оценка проектов для коммерческих предложений, улучшение результатов PageSpeed Insights по всем 4 категориям, перенос сайтов на новые хостинги и автоматизация сбора и обработки контента с помощью Node.js и Puppeteer. В среднем показатели производительности выросли примерно на 40 баллов, а доступность и лучшие практики — примерно на 30 баллов.
Одним из ключевых проектов стал интернет-магазин geodemines.ru, разработанный с нуля на WordPress и WooCommerce с кастомной темой на базе Hello Elementor. Для реализации функциональности использовались ACF, CPT UI, WBW Product Filter, Contact Form 7 и W3 Total Cache с кастомными хуками для точной инвалидации кэша.
Моя работа позволила компании брать в работу более сложные и дорогостоящие проекты, которые ранее были недоступны.
Благодаря усилиям всей команды мы установили рекорд месячной прибыли за последние 10 лет. Я активно участвовал в планировании и стратегических обсуждениях, что помогло мне связывать детали реализации с бизнесом, SEO, дизайном и клиентскими ограничениями.
Системный администратор, Отдел облачных решений, NLS Kazakhstan, Алматы, с 10.2025
Хотя это в первую очередь инфраструктурная роль, она усилила мой опыт веб-разработки со стороны хостинга. Теперь я лучше понимаю, как хостеры работают изнутри, какие проблемы решают для клиентов, где проблемы CMS и приложений пересекаются с инфраструктурой и как решения вокруг DNS, почты, резервного копирования, виртуализации, хранилищ, мониторинга и настройки серверов влияют на реальные сайты.
Для внутренних рабочих процессов я разработал Node.js-инструмент, который создаёт для пользователей отдельные стриминговые сессии Chrome. Перед созданием каждой сессии инструмент копирует актуальные cookies и localStorage в браузерное окружение, чтобы сотрудники могли работать с общим сервисом через контролируемую браузерную сессию без повторной ручной авторизации и расхождения состояния между устройствами.
Переводчик, ООО «ГЕОНАВИГАЦИЯ», Красноярск, 06.2023–02.2024
Тематика: Нефтегазовая промышленность
Переводил документацию, инструкции для технической поддержки и рекламные материалы ПО компании на английский и испанский языки, реже на русский, а также исправлял перевод сайта на WordPress. Кроме того, составил многоязычный глоссарий и разработал инструмент для поиска примеров употребления терминов в корпусе переведённых текстов.
Навыки
Frontend и CMS: HTML, CSS, JavaScript, WordPress, WooCommerce, 1С-Битрикс, Joomla, ModX, OpenCart/ocStore, проекты на Yii2, доступность, адаптивные интерфейсы, оптимизация PageSpeed и разработка с учётом кэширования.
Backend, автоматизация и данные: Node.js, Puppeteer, основы SQL, парсинг и преобразование данных, интеграция онлайн-оплат, собственные инструменты и чтение незнакомого кода для безопасных изменений в продакшене.
Разработка с пониманием инфраструктуры: nginx, Apache, DNS, переносы между хостингами, основы Linux-серверов, Plesk, резервное копирование, диагностика проблем с почтой и практическое понимание того, как хостинговые ограничения влияют на веб-проекты.
Коммуникация и локализация: свободный английский, техническая документация, поддержка i18n/l10n, деловой и технический перевод, понятное взаимодействие с SEO, дизайном, менеджментом и инфраструктурными командами.
Инструменты
Основные инструменты: VS Code, Vim, IDE от JetBrains, Git, GitHub, GitLab, инструменты разработчика в браузере, SSH, терминальные утилиты, инструменты WordPress/WooCommerce, Plesk, Figma и базовые дизайн-/медиа-инструменты, когда они нужны для веб-задач.
О себе
Ещё до начала карьеры в веб-разработке я сформировал для себя чёткий набор принципов, касающихся доступности, юзабилити и производительности сайтов. Во многом это стало возможным благодаря погружению в профессиональное сообщество, в частности, подкасту «Веб-стандарты», который я регулярно слушаю с 2017 года. Мне близок их подход: верстать по спецификациям, думать о пользователе и искренне любить своё дело. Эти принципы, подкреплённые практическими советами из выпусков, я сознательно интегрирую в свою ежедневную работу.
Образование
СФУ, Институт филологии и языковой коммуникации
Лингвистика (Бакалавриат), 2020–2024