О себе

Леонид Грошев — backend-разработчик и технический руководитель
Кто я

Backend-разработчик и архитектор

Меня зовут Леонид Грошев. Уже более 15 лет в IT, специализируюсь на backend на PHP и Go, проектировании высоконагруженных систем и выстраивании процессов разработки. Прошёл путь от младшего разработчика до senior-инженера.

В профессию пришёл осознанно: начинал в финансах и системном администрировании, целенаправленно переучился на разработку — и ни разу об этом не пожалел. Одинаково уверенно чувствую себя и в коде, и в архитектуре, и в выстраивании процессов и команды с нуля.

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

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

Технологический стек

Инструменты, с которыми работаю на постоянной основе.

  • PHP (5.6 – 8.4)
  • Go
  • Symfony (3 – 8)
  • Yii2
  • Doctrine ORM / DBAL
  • PostgreSQL
  • MySQL / MariaDB
  • Redis, Memcached
  • RabbitMQ, Kafka
  • REST, JSON-RPC, JWT
  • React, TypeScript, Vite
  • Vue.js
  • Docker
  • Nginx, Apache, PHP-FPM
  • CI/CD (Jenkins, GitLab CI)
  • PHPUnit, Codeception
  • PHPStan, Psalm, PHP-CS-Fixer
  • Grafana, Kibana, Sentry
  • Swagger / OpenAPI
  • AWS S3
  • SPA-архитектура
  • Интеграции с 1С
  • Telegram Bot API
  • Английский — B2

Подходы и инженерная культура

Принципы и практики, которые применяю в работе.

  • SOLID, DRY, KISS, GRASP
  • Чистая архитектура, DDD
  • Шаблоны проектирования
  • TDD, unit / functional / e2e тесты
  • CI/CD и автоматизация деплоя
  • Code review и менторинг
  • OWASP Top-10, безопасность приложений
  • Нормальные формы и денормализация
  • Шардирование и партиционирование
  • CAP-теорема, 2PC / 3PC, SAGA
  • Профилирование и оптимизация
  • Scrum / Kanban
Опыт и достижения

Чем горжусь в профессии

За более чем 15 лет в IT прошёл путь от техподдержки до senior-инженера и архитектора. Больше всего ценю сложные задачи, проектирование с нуля и возможность видеть, как продукт доходит до реальных пользователей.

Высоконагруженный финтех

В международной финтех-компании более 7 лет проектировал и развивал биллинг и системы сверок: пиковые нагрузки до 25 000 RPS, ускорение обработки сверок примерно в 72 раза, выявленные скрытые ошибки и уязвимости сохранили компании десятки миллионов рублей дохода в год.

Команды и процессы

Выстраивал IT-направление с нуля: команда из 11 человек, процессы, регламенты и автотесты там, где их не было. Развернул корпоративную платформу с покрытием тестами 85%+ и переписал ядро ценообразования, которое не могли сдвинуть полтора года.

Продукты и open-source

Создавал продукты с нуля — от архитектуры до прода, включая SaaS-платформу для маркетплейсов и self-hosted observability-платформу. Поддерживаю собственные open-source библиотеки для Symfony и контрибьючу в чужие.

Опыт и достижения — Леонид Грошев

Пет-проекты

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

  • Gotcha — self-hosted observability-платформа: ошибки, аптайм, трейсы, метрики и профили в одном Go-бинарнике. Совместима с Sentry SDK и OTLP, open-source под Apache-2.0.
  • Avaltis HR — AI-нативная HRM-платформа для компаний на 50–1500 человек: рекрутинг, оценка, обучение и AI-чат по базе знаний, интеграция с 1С:ЗУП.
  • 1C Bridge — SaaS, дающий современный API-слой над 1С:Предприятие для e-commerce на PHP.
  • mp-recsi — сервис, который выявляет расхождения в удержаниях маркетплейсов: пересчитывает комиссии по тарифу на дату заказа и показывает, где удержали лишнее.
  • apitree — SaaS-платформа для управления товарами и заказами сразу на нескольких маркетплейсах из одного кабинета (был сооснователем).
  • it-news-curator — персональный агрегатор IT-новостей с LLM-курированием и публикацией в Telegram.
  • otezvikentiy.tech — этот сайт и блог о разработке.
  • arduinko — небольшой интернет-магазин радиодеталей.
  • Telegram-канал — заметки про разработку.

Профессиональная библиотека

Книги, к которым возвращаюсь и которыми поддерживаю профессиональную форму.

  • Р. Мартин — «Чистая архитектура»
  • Гамма, Хелм, Джонсон, Влиссидес — «Паттерны объектно-ориентированного проектирования»
  • Алекс Сюй — «System Design. Подготовка к собеседованию»
  • М. Зандстра — «PHP 8: объекты, шаблоны и методики программирования»
  • Дж. Х. Рейнвотер — «Как пасти котов»
  • А. Бхаргава — «Грокаем алгоритмы»
  • М. Ла Рокка — «Грокаем структуры данных»
  • М. Плахта — «Грокаем функциональное программирование»
  • М. Макдональд — «Грокаем безопасность веб-приложений»

Нужна разработка или консультация?

Опишите задачу — отвечу и предложу формат работы.

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