Перейти к содержимому
Leonidov.DEV

ОБО МНЕ

Как я пришёл в архитектуру, чему учился и на чём строю решения

Leonidov Yevhen, software architect

Леонидов Евгений

Старший архитектор программного обеспечения и инженер-программист

В разработке с 2006 года: масштабируемые системы, архитектура высоконагруженных сервисов, безопасность. Основная специализация: backend на PHP, проектирование нейросетевых моделей и поведенческий анализ пользователей.

Образование

Магистр радиотехники, аппаратура радиосвязи, телевидения и радиовещания
Специалист по защите информации, противодействие несанкционированному доступу
Магистр менеджмента, стратегическое управление технологическими проектами

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

Компетенции (полный список)

Архитектура и разработка

  • Проектирование высоконагруженных систем: производительность и масштабируемость
  • Backend на PHP: собственные движки, API, микросервисы
  • Безопасность веб-приложений: отражение атак, мониторинг угроз, защита данных

ИИ и аналитика

  • Обучение нейросетевых моделей под прикладные задачи
  • Поведенческий анализ и профилирование посетителей
  • Математический аппарат: ускорение алгоритмов и моделей

Стек

  • PHP (основной язык), JavaScript, Python
  • Проектирование баз данных, настройка запросов, кэширование
  • Мониторинг, логирование, профилирование производительности
Leonidov Yevhen, software architect

Преподавательская деятельность

Веду курсы для студентов:

  • Архитектура программного обеспечения
  • Алгоритмы и структуры данных
  • Высшая математика для разработчиков
  • Практическое программирование

Математическую подготовку применяю в ML/AI, криптографии и работе с высоконагруженными системами.

Подход к работе

Каждое архитектурное решение обосновываю технически и экономически. Придерживаюсь чистого кода, тестов и документации.

Слежу за изменениями в разработке, безопасности и ML/AI и беру из них то, что подходит конкретному проекту. Готов менторить и передавать опыт в команде.

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

Большая часть работы - архитектура продуктов, которые уже несут нагрузку: платформа GLOBUS.studio на WordPress, защита BotBlocker и связка сервисов, которые проектировали не для разговора друг с другом. Компромиссы записываю: решение, которое нельзя объяснить, нельзя и сопровождать.

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