Реализовал backend-инфраструктуру для сервиса приёма и распределения пожертвований для некоммерческих организаций. Задачи включали:
• изучение API российских и зарубежных банков (Тинькофф, Сбербанк, ЮKassa и др.);
• создание единого шлюза для обработки платежей с возможностью автопереводов;
• гибкое распределение средств между получателями по заданным правилам (например, % от суммы или фиксированная сумма);
• защита транзакций и валидация с использованием секретных ключей;
• панель администратора для отслеживания платежей, статусов, отчётности;
Система обеспечила прозрачный и удобный поток, минимизируя ручную работу.