Мужчина
Минск
Гражданство: Беларусь
Разрешение на работу: Беларусь
Обновлено 7 сентября
Аутстафф компания, специализирующаяся на разработке и сопровождении B2B-систем для ритейла, HoReCa (общественное питание и хозяйство) и корпоративных заказчиков.
Успел поработать над двумя проектами
Проект 1 B2B-платформа корпоративного питания
- Заказ обедов для офисов: меню на неделю, слоты доставки, статусы заказа, и т.д.
Команда: тимлид, 2 backend разработчика, 2 frontend разработчика, QA и PM.
Технологический стек : PHP, Symfony, PostgreSQL, Redis, Docker
Задачи:
- Разработал модуль заказов: DTO-валидация, стейт-машина переходов статусов с запретом невалидных переходов и привязкой дедлайнов
- Интеграция с бухгалтерской системой Triptelex — автоматизировал ежедневный сбор и ввод метрик для отчетности.
- Динамический дедлайн приёма заказов на основе p95 времени приготовления по историческим данным с учётом контекста (день, час, загрузка) — дедлайн автоматически сдвигается под реальную нагрузку кухни; cron пересчитывает перцентиль раз в 2 часа, результат кешируется; fallback на глобальный p95 при малой выборке; метрика sla_order_violation_rate в Grafana с алертом на аномалии
- Довел покрытие кода автотестами до 70%, повысило стабильность релизов.
Проект 2: B2B-платформа бронирования переговорных.
- Бронирование переговорных и рабочих мест в бизнес-центрах. Модульный монолит на Symfony, очереди, SPA frontend
Команда: тимлид, 2 backend разработчика, 1 frontend, QA, PM.
Стек: PHP, Symfony, PostgreSQL, Redis, RabbitMQ, Docker, Nginx, GitLab CI
Задачи:
- Спроектировал и написал Integration и Notfication модули: email/Telegram/Google Calendar через RabbitMQ; напоминания за 15 мин через DelayStamp; идемпотентность через атомарный UPDATE -- защита от дублей;
- Пессимистичное транзакционное бронирование переговорок; integration-тест на параллельные запросы
- Булевые атрибуты переговорок в JSONB + GIN: фильтрация через @> по любой комбинации без миграций схемы; capacity отдельно с B-tree под range-запросы
- Rate limiting на публичных ручках и middleware на booking-эндпоинтах
- GitLab CI: php-cs-fixer, PHPStan, PHPUnit; первичный базовый сетап + integration-тест конкурентного бронирования и прохождения сообщения через очередь + тесты в рантайме
Привет, работаю бекендером. Ищу крутую команду)
Контакты:
telegram: @oeeeag
email: fxzznnv@gmail.com
Английский — в1 - средний