Платёжная платформа для бизнес-клиентов: бизнес-счета, входящие и исходящие платежи, внутренние и международные переводы, расчёты, back-office и compliance-процессы. Я работал в продуктовой команде backend-разработчиком с декабря 2024 по август 2026, удалённо.
— Перестроил оркестрацию платежей вокруг явных переходов состояний, разделив локальный, банковский и внешний этапы: проверки, транзакционный учёт, асинхронное выполнение, обработка повторов и ошибок.
— Реализовал и усилил интеграции с ClearBank и Clear Junction: аутентификация вебхуков, хранение уведомлений и журналов, асинхронная обработка, возвраты, маршрутизация по провайдерам, диагностический контекст.
— Разработал compliance- и identity-процессы с Dow Jones и Ondato: проверка платежей, контрагентов и клиентов, разбор risk hits, периодический мониторинг, нормализация статусов провайдеров, операторские процессы.
— Собрал на OpenAI систему проверки платёжных документов: извлечение данных счёта, сравнение с реквизитами платежа, структурированный вердикт с оценкой риска, учёт расхода и задержек, операторские API.
Перечисленное работает в продакшене платформы.
Стек: PHP 8.3, Symfony 5.4/7.3, Doctrine, MySQL, Redis, Symfony Messenger, OpenAI Responses API, PHPUnit, PHPStan, Docker Compose.
Продуктовая команда компании. Мой вклад — серверная часть перечисленных процессов и интеграций.