dimalenko.com — Том II · Обо мнеЦифровые системы · автоматизация · AIRU
Обо мне · опыт и подход

Понимаю цифровой
проект целиком.

Меня зовут Дмитрий Ленько. С 2006 года я работаю с веб-проектами, а с 2008 года — с 1С-Битрикс.

За это время прошёл путь от создания сайтов и поискового продвижения до крупных интернет-магазинов, банковских интеграций, серверной инфраструктуры, безопасности, CRM, автоматизации и собственных AI-продуктов.

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

Беларусь · работаю с проектами из разных стран · напрямую, без лишних звеньев

Дмитрий Ленько в рабочем офисе рядом с сертификатами
Дмитрий Ленько · рабочее пространство и часть профессиональной истории
2006

Первый коммерческий сайт

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

2008

Начало системной работы с 1С-Битрикс

Обучение, сертификация и дальнейшая специализация на коммерческих проектах.

2010-е

SEO, маркетинг и CRM

Сайт стал рассматриваться не как набор страниц, а как часть продаж и работы с обращениями.

С 2025

Автоматизация и AI

Системное применение новых инструментов и развитие собственных продуктов.

Не одна технология, а связанная система

Проблема редко находится только в одном месте.

Медленный сайт может упираться в код, базу данных, импорт, кеширование, PHP или конфигурацию сервера. Потерянная заявка может быть связана с формой, интеграцией, CRM или внутренним процессом сотрудников. Повторное заражение может возникать не из-за одного файла, а из-за старого модуля, скрытой точки доступа или неверных прав на сервере.

Поэтому я смотрю на цифровой проект последовательно — от инфраструктуры до результата для бизнеса.

  1. 01Linux и серверPHP · Nginx · Apache · резервные копии
  2. 02Платформа1С-Битрикс · WordPress · старое и новое ядро
  3. 03Шаблоны и модулиАспро · Marketplace · индивидуальные доработки
  4. 04Каталог и интеграциитовары · цены · банки · внешние сервисы
  5. 05Продвижение и продажиSEO · формы · CRM · путь обращения
  6. 06Автоматизация и AIданные · процессы · контроль · собственные продукты

Когда задача находится на стыке нескольких систем, недостаточно исправить один симптом. Нужно понять всю цепочку и проверить, как изменение повлияет на остальные части проекта.

Как всё началось

Первый сайт появился из простого вопроса: «Ты сможешь?»

Я родился и живу в Беларуси. После школы учился в Белорусском национальном техническом университете и Белорусской государственной академии связи в Минске. Технические задачи всегда были мне близки, но разработкой сайтов я сначала не занимался.

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

Эта история во многом определила мой дальнейший подход: я не боюсь незнакомой сложной задачи, если её можно разобрать на части, проверить и довести до рабочего результата.

В 2008 году я прошёл обучение по разработке на 1С-Битрикс и получил первые сертификаты. Постепенно разовая работа превратилась в профессию.

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

Профессиональный путь

От создания сайтов — к системам и продуктам.

  1. 01

    Первый коммерческий сайт

    Самостоятельное изучение веб-разработки и запуск сайта для продавца мобильной техники.

  2. 02

    Специализация на 1С-Битрикс

    Обучение, сертификация, разработка коммерческих сайтов и интернет-магазинов.

  3. 03

    SEO, маркетинг и CRM

    К разработке добавились поисковое продвижение, интернет-маркетинг, посадочные страницы, WordPress и Битрикс24. Сайт стал рассматриваться как часть продаж.

  4. 04

    Собственные решения Marketplace

    Несколько полноценных решений для интернет-магазинов получили несколько десятков установок. Направление было остановлено, когда качественная поддержка тиражных продуктов перестала совмещаться с объёмом клиентских проектов.

  5. 05

    Безопасность и модернизация

    Работа с волнами массовых заражений сайтов, поиском вредоносного кода, восстановлением проектов, переходами на новые версии PHP и безопасной пересборкой старых установок.

  6. 06

    Автоматизация и AI

    Системное использование нейросетей в разработке, исследовании, контенте и автоматизации. Развитие собственных продуктов SeoFactory и Zakazator.

Что мне можно доверить

Подключаюсь там, где обычного обновления или одной настройки недостаточно.

01

Модернизация старых сайтов

Переход на актуальные версии PHP и 1С-Битрикс, обновление решений Аспро, адаптация устаревших модулей и сохранение индивидуальных доработок.

Сначала проверяю совместимость и только затем предлагаю план перехода.

02

Сложные интеграции

Связь сайта с банками, CRM, телефонией, таблицами, внутренними сервисами и внешними API.

Продумываю ошибки, повторные запросы, статусы, безопасность и действия сотрудника после автоматической обработки.

03

Крупные каталоги и производительность

Работа с десятками и сотнями тысяч товарных позиций, инфоблоками, торговыми предложениями, ценами, свойствами, импортом и поиском.

Ищу узкие места в структуре данных, запросах, кешировании, компонентах и логике обновления каталога.

04

Безопасность и восстановление

Диагностика заражённых сайтов, анализ файлов и журналов, поиск источника проблемы, закрытие уязвимостей и восстановление работоспособности.

Если старая установка скомпрометирована слишком глубоко, предлагаю чистую пересборку вместо ненадёжного лечения.

05

Серверное окружение

Настройка Linux-серверов под 1С-Битрикс: PHP, Nginx, Apache, HestiaCP, права доступа, мониторинг и резервное копирование с BorgBackup.

Это позволяет искать причину проблемы не только внутри CMS, но и на уровне инфраструктуры.

06

CRM, автоматизация и AI

Настройка Битрикс24 и amoCRM, автоматизация обращений, напоминаний, задач и документов, а также разработка отдельных систем под рабочий процесс.

Понимаю разницу между формально настроенной CRM и системой, которой действительно удобно пользоваться.

Опыт в реальных проектах

Не только сайты. Рабочие коммерческие процессы.

03

Восстановление заражённых сайтов

С 2022 года я регулярно работал с сайтами на 1С-Битрикс, заражёнными через уязвимости платформы, сторонних модулей или старых шаблонов.

Для диагностики создавал резервную копию, разворачивал её в изолированной среде, анализировал код и журналы и оценивал масштаб компрометации. Если надёжное лечение было экономически нецелесообразно, предлагал чистую пересборку.

Для таких миграций я разработал инструмент переноса разделов, товаров, торговых предложений, цен, свойств, изображений и SEO-полей между разными структурами инфоблоков.

  1. Старая установка: анализ
  2. Чистый 1С-Битрикс
  3. Перенос проверенных данных
  4. Тестирование
  5. Запуск
Что показывает этот опыт
  • понимание безопасности сайта и сервера
  • способность отличать симптом от причины
  • собственные инструменты для повторяющихся сложных операций
  • сохранение каталога, структуры и SEO при чистой пересборке
04

Собственные решения для Marketplace

В середине 2010-х годов я разрабатывал готовые решения для интернет-магазинов на 1С-Битрикс и публиковал их в Marketplace.

Я адаптировал дизайн, выполнял вёрстку, интеграцию с платформой, настройку компонентов и подготовку решения к установке на других проектах. Несколько решений суммарно получили несколько десятков установок.

Этот опыт дал глубокое понимание шаблонов, модулей и тиражных продуктов со стороны разработчика и автора решения.

Проекты, с которыми я работал

Разные отрасли. Общая задача — сделать систему рабочей.

За годы работы я участвовал в создании, развитии, переносе, оптимизации, восстановлении и сопровождении проектов из Беларуси, России и Казахстана.

Моя роль на разных сайтах отличалась: полная разработка, ведущая техническая роль, отдельные интеграции, миграция, серверная настройка, SEO, безопасность или сопровождение.

Проекты могли измениться после завершения отдельных этапов моей работы. На странице указаны сайты, с которыми я работал в разные периоды и в разных ролях.

От клиентских задач — к собственным продуктам

Повторяющиеся процессы я стараюсь превращать в системы.

Многолетняя работа с сайтами, каталогами, SEO и ручными операциями бизнеса постепенно привела меня к разработке собственных продуктов.

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

01

SeoFactory

SEO-контент как управляемое производство.

SeoFactory соединяет исследование поискового спроса, анализ выдачи, подготовку структуры, генеративные модели, редакционные проверки, человека и публикацию в единый управляемый цикл.

В этом проекте я выступаю как автор продукта, product lead и technical lead: формулирую задачу, проектирую процесс, принимаю архитектурные решения, организую разработку, тестирование и эксплуатацию.

AI помогает анализировать, готовить и проверять материал, но финальное решение остаётся за человеком.

Подробнее о SeoFactory →
02

Zakazator

Сотни строк заявки — не часы ручного поиска.

Zakazator превращает клиентскую Excel-заявку в подготовленный подбор товаров из каталога. Система разбирает позиции, ищет соответствия по названиям, артикулам и характеристикам, показывает уверенность и передаёт неоднозначные варианты менеджеру.

Я веду проект как product и technical lead: исследую бизнес-процесс, определяю границы MVP, проектирую пользовательский сценарий, принимаю ключевые решения и организую разработку и приёмку.

Честно показать неопределённость лучше, чем автоматически предложить неверный товар.

Подробнее о Zakazator →
Как я работаю

Сначала понять задачу. Затем — безопасно изменить систему.

01

Разбираюсь в контексте

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

02

Проверяю риски

Перед крупным обновлением или переносом оцениваю совместимость, индивидуальные доработки, резервные копии, тестовую среду и сценарий отката.

03

Предлагаю практичный план

Объясняю варианты, ограничения и последствия. Если восстановление старой системы дороже и рискованнее чистой пересборки, говорю об этом прямо.

04

Внедряю по этапам

Разбиваю работу на управляемые части, проверяю ключевые сценарии и не меняю всё одновременно без необходимости.

05

Проверяю и сопровождаю

После внедрения проверяю работу на реальных сценариях, фиксирую важные настройки и при необходимости продолжаю сопровождение проекта.

Работаю напрямуюбез передачи задачи через цепочку менеджеров
Фиксирую задачи в Planfixклиент может видеть статус и историю работы
Использую резервные копии и тестовые средыкритические изменения не должны выполняться вслепую
Подключаю проверенных специалистов при необходимостино сам контролирую технический результат
Принципы, которых я придерживаюсь

Технология должна снижать сложность, а не создавать новую.

01

Не добавлять инструмент ради самого инструмента

AI, CRM или новый сервис полезны только тогда, когда улучшают конкретный процесс и не создают больше ручной работы, чем убирают.

02

Не скрывать неопределённость

Если результат нельзя гарантировать или данных недостаточно, это нужно обозначить. Проверяемое решение важнее красивого обещания.

03

Не сохранять старое любой ценой

Иногда аккуратная модернизация оправданна. Иногда безопаснее и дешевле перенести данные на чистую систему. Решение принимается после анализа, а не по привычке.

04

Делать систему поддерживаемой

После внедрения должно быть понятно, как решение работает, где находятся основные настройки и что потребуется для дальнейшего развития.

Хорошее решение — не самое сложное. Это решение, которое можно проверить, поддерживать и развивать.

Чем занимаюсь сейчас

Текущий фокус — автоматизация, AI и развитие существующих систем.

Сейчас я сосредоточен на задачах, в которых соединяются накопленный технический опыт и новые инструменты.

  • 01модернизация старых проектов на 1С-Битрикс и переход на актуальное PHP-окружение
  • 02перенос с устаревших решений Аспро на современные версии
  • 03автоматизация ручных процессов и интеграция данных между системами
  • 04внедрение AI в работу с каталогами, контентом, обращениями и внутренними знаниями
  • 05SEO и подготовка сайтов к видимости в классическом и генеративном поиске
  • 06развитие SeoFactory, Zakazator и других прикладных продуктов
Посмотреть текущие направления →
Немного личного

В работе ценю системность. В жизни — семью и движение.

Я живу в Беларуси, женат и воспитываю троих детей.

В свободное время люблю спорт, активный отдых и пейнтбол. Мне близки занятия, где важны дисциплина, командная работа и способность сохранять спокойствие, когда ситуация меняется быстрее плана.

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

Семья — важная опора и напоминание о ценности ответственности.

Обсудить задачу

Есть сложный проект, где сайт — только часть системы?

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