Обо мне

Игнатенко Дмитрий Валерьевич
Веб-разработчик (Full Stack): PHP / Bitrix / Drupal / Python / Django / Java

Разработчик веб-приложений и сайтов с опытом коммерческой работы с 2009 года. Основные направления — PHP/Bitrix и Битрикс24 (облачная и коробочная версии), PHP/Drupal, Python/Django, Java/Spring, .NET/C#. Параллельно — практический опыт системного администрирования Linux и Windows Server, сопровождения проектных окружений и сетевой инфраструктуры.

В повседневной работе использую AI-агентов и AI-ассистентов при разработке и доработке кода: генерация и рефакторинг, разбор незнакомого и унаследованного кода, отладка, тесты, документация. AI применяю как инструмент ускорения работы: результат проверяю вручную, ответственность за качество и безопасность кода остаётся за мной.

2009 Год начала коммерческой разработки
Full Stack Backend, frontend, вёрстка, интеграции
AI + MCP AI-агенты и MCP-серверы в ежедневной работе
1С-Битрикс Сертифицированный разработчик платформы

Применение AI-инструментов в разработке

  • Ежедневное использование AI-агентов и AI-ассистентов при разработке и доработке кода веб-приложений и сайтов: Claude Code, OpenAI Codex, GitHub Copilot, GigaCode.
  • Работа с MCP-серверами: подключение готовых MCP-серверов к AI-агентам в рабочем окружении и настройка их под задачи проекта.
  • Настройка агентов под проект: описание проекта и правил работы в конфигурационных файлах, подготовка типовых запросов, чтобы код соответствовал структуре и стилю проекта.
  • Генерация и рефакторинг кода, разбор незнакомого и унаследованного (legacy) кода, поиск и устранение ошибок, написание тестов и технической документации с помощью AI.
  • Ускорение рутинных задач: типовые модули и компоненты, обработка данных, вспомогательные скрипты.
  • Обязательная ручная проверка результата: ревью и тестирование AI-сгенерированного кода перед внесением в проект.

Технологии и навыки

AI & LLM Tools

Claude Code OpenAI Codex GitHub Copilot GigaCode MCP (Model Context Protocol) Prompt Engineering AI-driven development

Backend

PHP Laravel Symfony Python Django Java Spring Android C# / .NET ASP.NET Go Rust (WASM)

Bitrix и Битрикс24

Bitrix Framework Модули Маркетплейс Битрикс24 (облако) Битрикс24 (коробка) Приложения REST API Интеграции Кастомизация

Drupal

Modules Plugins Entities & Fields Symfony Services Events Drush Configuration Management Themes Twig

Другие CMS и CRM

WordPress Joomla MODX BPM’online CRM

Frontend

JavaScript Vue.js jQuery HTML CSS SASS / LESS Bootstrap

Базы данных

PostgreSQL MySQL MS SQL Server Oracle IBM Db2 Derby

DevOps и администрирование

Linux Windows Server Docker Vagrant Git SVN Nginx Apache RabbitMQ Redis Memcached

Практика и опыт

Разработка

  • Разработка, доработка и поддержка сайтов и веб-приложений: Django, Spring, ASP.NET, Laravel, Drupal, Bitrix, Битрикс24, WordPress.
  • Внедрение и поддержка BPM’online CRM, разработка бизнес-процессов.
  • Проекты любой сложности — от сайтов-визиток и интернет-магазинов до социальных сетей и госпроектов.
  • Применение AI-инструментов при работе с кодом — от разбора задачи и прототипирования до рефакторинга и тестирования.

Bitrix Framework и Битрикс24

  • Разработка и доработка веб-проектов на Bitrix Framework (Full Stack).
  • Разработка модулей Bitrix Framework, в том числе для Маркетплейса Битрикс.
  • Разработка под Битрикс24: доработка, кастомизация и интеграции под требования заказчика.
  • Разработка приложений для облачного и коробочного портала Битрикс24 (PHP, Python).
  • Разработка модулей для коробочного портала Битрикс24.
  • Решение проблем любой сложности с сайтами и серверами на платформе Bitrix.
  • Сертификаты 1С-Битрикс по основным экзаменам платформы.

Drupal

  • Многолетняя профессиональная разработка на Drupal — преимущественно backend, а также frontend и вёрстка.
  • Разработка собственных модулей (Modules) и плагинов (Plugins) для расширения функциональности платформы.
  • Проектирование архитектуры данных: контентные и конфигурационные сущности (Entities) и система полей (Fields).
  • Компоненты Symfony: создание сервисов (Services) и подписка на события (Events).
  • Установка, настройка и работа с Drush (Drupal Shell).
  • Развёртывание сайтов и перенос настроек между окружениями через Configuration Management.
  • Кастомизация тем оформления (Themes), шаблоны на Twig, вёрстка.
  • Решение задач по архитектуре и стандартам платформы, без правок ядра.

Администрирование и инфраструктура

  • Администрирование Linux-серверов и поддержка проектных окружений на платформах PHP, Python, Java.
  • Администрирование Windows Server и сопровождение окружений для приложений .NET.
  • Настройка, оптимизация и поддержка медиасерверов Red5 и Wowza на базе Linux.
  • Настройка и сопровождение офисной сетевой инфраструктуры.
  • Сборка, настройка, модернизация и администрирование рабочих станций.
  • Мониторинг работоспособности серверов, сервисов и сетевой инфраструктуры.
  • Резервное копирование и восстановление данных, обеспечение базовой информационной безопасности.

Модули и приложения

Модули Bitrix Framework

Приложения Битрикс24

Образование и сертификаты

Образование

  • 2009–2012 — Международный образовательный центр «APTECH» (Разработка программного обеспечения).
  • 2009–2012 — Саратовский государственный технический университет имени Гагарина Ю. А. (Компьютерные технологии).
  • 2020–2021 — ITVDN (Java Developer, Python Developer, Системное администрирование Linux).
  • 2023 — BestRank (Разработчик Битрикс24).

Дипломы APTECH

  • Higher Diploma in Software Engineering (2012, Distinction).
  • Diploma in Information Systems Management (2010, Distinction).
  • Certificate of Proficiency in Information Systems Management (2010, Distinction).

Сертификаты «1С-Битрикс»

  • «Интеграция дизайна и настройка платформы» (2021).
  • «Основные технологии и расширение типовых возможностей системы» (2021).

Постоянное самостоятельное освоение AI-инструментов для разработки.

Связаться со мной

Услуги разработчика веб-приложений со статусом самозанятого. Всегда на связи, предпочитаю постоянное и долгосрочное сотрудничество.

Написать через форму на сайте