Full-Stack разработчик

Backend · DevOps · Архитектура веб-систем

Архитектура, продакшн и автоматизация веб-систем. Реальный опыт, инструменты и кейсы без теории ради теории.
Обо мне

7+ лет опыта
13 проектов
18 сертификатов
Андрей Викулов — backend, DevOps, веб-разработка

👋 О себе

Опыт и технический стек

Я — разработчик с более чем 7-летним опытом: создание сайтов, бэкенд-сервисов и автоматизация на PHP, Python, Laravel, Bitrix, Django и React. DevOps, CI/CD, контейнеры. Сайт — портфолио и блог: статьи, сниппеты и проекты.

🔗 Быстрые ссылки

🎯 Есть вопрос?

Написать по любому вопросу

Написать →

📚 Читать блог

Статьи, примеры, практические гайды

Читать блог →

🔍 Найти готовое решение?

Open-source проекты, инструменты

Все проекты →
📈

Production-ready подход

В статьях и проектах — не «работает на моём компе», а логирование, мониторинг, CI/CD.

🛠

Full-Stack стек

Bitrix, Laravel, React, DevOps — опыт в бэкенде и фронте, в статьях и сниппетах.

💡

Опыт и обучение

7+ лет опыта, сертификаты. Работал с Bitrix, Laravel, React, DevOps. Делился опытом в блоге.

📚

Блог и сниппеты

Статьи с примерами кода, практичные сниппеты — можно читать и использовать в своих проектах.

🔗

Открытые проекты

Pet-проекты и утилиты на GitHub — открытый код, можно смотреть и переиспользовать.

Актуальный контент

Сайт обновляется: новые статьи, сниппеты, сертификаты — актуальный контент без воды.

#🔧 WordPress#⚙️ Plugin#🗄️ Database

Migrations Plugin

🔧 Плагин для управления миграциями базы данных WordPress: версионирование изменений БД, автоматическое выполнение, безопасный перенос сущностей, откат изменений и логирование.

Открыть проект →
#🗺️ WordPress#📍 Yandex Maps#🔧 ACF

WordPress Yandex Maps Projects Module

🗺️ Модуль для WordPress: кастомный тип записи для проектов, ACF поля для координат, интеграция с Яндекс.Картами, кластеризация меток и адаптивный дизайн. Готовое решение для отображения реализованных проектов на карте.

Открыть проект →
#🔧 WordPress#🛒 WooCommerce#⚙️ Plugin

VPWC Attribute Display Settings

🔧 Гибкий плагин для управления выводом атрибутов WooCommerce: настройка лимитов, выбор атрибутов для листинга и детальной страницы, кастомные лейблы, единицы измерения, фильтры и программный API.

Открыть проект →
#🧩 Bitrix#🔁 CMS ↔ CRM#⚙️ Event-Driven

Bitrix Deal ↔ Order Status Sync

🔁 Двусторонняя синхронизация статусов заказов (CMS) и стадий сделок (CRM) в коробочном Bitrix. Event-driven логика, защита от циклов, приоритет оплаты, подробное логирование.

Открыть проект →
#🖼 Image Optimizer#⚡ WebPerf#⚙️ PWA Offline

SEO Image Optimizer Pro

🚀 Локальная оптимизация WebP/AVIF, responsive srcset, ALT из имени, ZIP + HTML. React + Vite + Tailwind, PWA-оффлайн.

Открыть проект →
#🖼 Pixel Art#💚 CRT/WebGL#⚡ PWA Offline

Retro Pixel Gallery

🎮 PWA-галерея в CRT/WebGL стиле: пикселизация, ретро-глитчи, drag&drop, ZIP-экспорт. IndexedDB — оффлайн режим.

Открыть проект →

⚙️ Технологии

Современный стек для создания масштабируемых решений

PHP Bitrix Laravel Django TypeScript Tailwind CSS Docker
Python JavaScript React WordPress HTML5 CSS3 Alpine.js Linux Ubuntu, CentOS Nginx Git GitHub, GitLab
SQL SCSS HTMX REST API CMS ↔ CRM Bitrix integrations Payment workflows Clean Architecture SOLID Performance optimization BitrixVM Podman Apache CI/CD GitHub Actions, GitLab CI Grafana Prometheus Node Exporter Loki Promtail MySQL MariaDB Redis Memcached Webpack Vite npm / pnpm VS Code PhpStorm Figma

О чём я пишу

Основные темы блога и проекты, над которыми я работаю

Архитектура & Backend

Проектирование API, работа с базами данных, микросервисы и монолиты на PHP, Laravel и Python.

Astro & Frontend

Создание быстрых статических сайтов, оптимизация производительности (Core Web Vitals) и современный JS/TS.

DevOps & CI/CD

Автоматизация деплоя, Docker, Gitlab CI, настройка серверов и мониторинг для веб-проектов.

Technical SEO

Разборы тонкостей серверного рендеринга, индексации, sitemaps и структурированных данных.

🎓 Сертификаты

Официальные подтверждения квалификации и обучения

Смотреть все →
1С-Битрикс: Интеграция дизайна

1С-Битрикс: Интеграция дизайна

10.07.2022
1С-Битрикс: Основные технологии

1С-Битрикс: Основные технологии

15.02.2025
CSS — продвинутый уровень

CSS — продвинутый уровень

02.08.2025
JavaScript — средний уровень

JavaScript — средний уровень

11.08.2025

Часто задаваемые вопросы

Для кого этот сайт?

Это личный сайт-портфолио и блог: статьи о веб-разработке, стеке (PHP, Laravel, Bitrix, Django, React, DevOps), пет-проекты и сниппеты кода. Услуги по разработке на заказ не оказываю — работаю в компании.

О чём блог?

О веб-разработке, архитектуре, продакшне и автоматизации: реальный опыт, инструменты и кейсы без теории ради теории. Темы: Laravel, Bitrix, Django, React, CI/CD, производительность, легаси-код, полезные утилиты и заметки из практики.

Как часто выходят статьи?

Без жёсткого графика: когда накапливается тема и есть время написать. Обычно несколько статей в месяц; бывают перерывы в периоды загрузки на основной работе.

Можно ли использовать код и сниппеты с сайта?

Да. Сниппеты и примеры кода в статьях и в разделе «Сниппеты» можно использовать в своих проектах. Указание источника приветствуется, но не обязательно. Лицензия на тексты статей — копирайт автора; перепечатка и цитирование — с указанием ссылки.

Есть ли RSS или рассылка?

RSS доступен по адресу /blog/rss.xml — можно подписаться в читалке. Отдельной email-рассылки нет.

Откуда берутся проекты в портфолио?

В разделе «Проекты» — пет-проекты, утилиты и инструменты, которые я делал для себя или в рамках обучения: таймеры, генераторы, оптимизаторы, скрипты под Bitrix и т.п. Коммерческие и корпоративные проекты там не публикую.

Что такое «сниппеты» и зачем они?

Сниппеты — короткие готовые куски кода (JavaScript, PHP, TypeScript, Bash и др.) с пояснением. Удобно брать в свои проекты или быстро вспомнить синтаксис. Раздел «Сниппеты» на сайте как шпаргалка по типовым задачам.

Где смотреть сертификаты?

Раздел «Сертификаты»: официальные сертификаты по Bitrix, PHP, JavaScript, HTML/CSS и смежным темам (1С-Битрикс, Минцифры РФ, GeekBrains и др.) — подтверждение обучения и квалификации.

Что за словарь IT-терминов?

Небольшой словарь терминов для программистов и айтишников: определения, оригинал на английском, откуда пошло слово, аналоги. Собран для себя и тех, кому удобно быстро подсмотреть формулировку.

Кто ведёт сайт?

Андрей Викулов — Full-Stack разработчик, больше 7 лет в веб-разработке: PHP, Laravel, Bitrix, Django, React, DevOps. Сайт — личное портфолио и блог, не коммерческий проект по оказанию услуг.

Почему «услуги не оказываю»?

Сейчас работаю в штате компании, поэтому не беру заказы на разработку, аудит или техподдержку на стороне. Сайт нужен для блога, портфолио и обмена опытом — с этим можно связаться через форму или соцсети.

Как с вами связаться?

Через форму «Написать» на главной или на странице контактов: Telegram, email, VK. Отвечаю когда получается; для срочных вопросов лучше Telegram.

📝 Последние статьи

Смотреть все статьи →