Данил
Senior Backend Engineer
- Вік:
- 23 роки
- Місто проживання:
- Київ
- Готовий працювати:
- Дистанційно
Контактна інформація
Прізвище, контакти та світлина доступні тільки для зареєстрованих роботодавців. Щоб отримати доступ до особистих даних кандидатів, увійдіть як роботодавець або зареєструйтеся.
Отримати контакти цього кандидата можна на сторінці https://www.work.ua/resumes/18609048/
Завантажений файл
Це резюме розміщено у вигляді файлу. Ця версія для швидкого перегляду може бути гіршою за оригінал резюме.
Senior PHP Backend-разработчик
Тбилиси, Грузия (GMT+4)
Удалённо · Полная занятость / Контракт
Платёжный процессинг · Блокчейн-интеграции
Symfony, PostgreSQL, RabbitMQ
[
Telegram: @danilcm
[
github.com/codememory1
КЛЮЧЕВЫЕ НАВЫКИ
Backend: PHP · Symfony · Doctrine · Symfony Messenger · REST API · Интеграции со сторонними API · OAuth
2.0 · WebSocket (Pusher, Swoole)
Данные и очереди: PostgreSQL · MySQL · Redis · RabbitMQ · SQL · Оптимизация запросов · Materialized
views · Amazon S3
Архитектура: Domain-Driven Design · CQRS · Event-Driven Architecture · Распределённые
системы · Микросервисы · Конкурентность · Идемпотентность · Асинхронная обработка
Платежи и блокчейн: Платёжный процессинг · BTC / LTC (UTXO) · BitGo · CoinPayments · Батчинг
транзакций · Расчёт комиссии сети · Приём криптодепозитов · Сверка (reconciliation)
ИИ-интеграции: OpenAI API · ИИ-агенты · Анализ данных с помощью LLM (расчёт комиссии)
Frontend и дополнительно: Vue.js · Nuxt.js · TypeScript · Go (курс, личный проект)
Качество и инструменты: PHPUnit · Код-ревью · Docker · Linux · Nginx · Git
ДОПОЛНИТЕЛЬНО
Формат работы: удалённо; часовой пояс — гибкий; переезд не рассматриваю
Занятость: полная; контракт / B2B; возможна частичная
ОПЫТ РАБОТЫ
Финтех-компания (название не раскрывается) Май 2023 – апрель 2026 · 3 года
Senior PHP Backend Engineer
Крипто-платформа P2P-процессинга платежей · 30 000+ ордеров в сутки · Команда ~30 человек, из них 3
backend-разработчика на Symfony · ~60% backend / 40% frontend · Удалённо
Переработал логику резервирования средств по P2P-ордерам (суммы от $20 до десятков миллионов
долларов): ввёл двухэтапную схему по принципу опциона: небольшой первый платёж в течение 2 минут
подтверждает намерение клиента, затем у клиента есть 1 час на перевод остатка; при отказе клиента
первый платёж остаётся у партнёра как компенсация. Сократил блокировку средств партнёров по
неподтверждённым ордерам с ~1 часа до ~2 минут.
Спроектировал и реализовал пакетную (batch) отправку блокчейн-транзакций BTC и LTC: совместимые
ордера объединяются в одну транзакцию, пакет уходит при накоплении 10 ордеров, нужной суммы или
через 5 минут. Снизил комиссии сети более чем в 10 раз и убрал ожидание клиентами свободных UTXO.
Написал воркер адаптивного расчёта комиссии сети: собирает данные из нескольких источников,
прогнозирует комиссию на ближайшие 10–30 минут и передаёт данные на анализ модели OpenAI;
добавил потолок комиссии с запасом и отбраковку прогнозов за допустимыми границами. Зависания
транзакций при скачках комиссии сократились с еженедельных до примерно одного раза в месяц и реже;
ручное «проталкивание» транзакций ценой в сотни долларов больше не требуется.
Реализовал инфраструктуру приёма криптовалютных депозитов (генерация адресов под каждого
пользователя, мониторинг блокчейна, автоматическое зачисление баланса) и внутреннюю систему
сверки (reconciliation) балансов партнёров, ордеров и блокчейн-транзакций с автоматическим
выявлением расхождений.
Интегрировал 35+ внешних сервисов, включая 27 партнёрских систем, BitGo, CoinPayments,
криптобиржу, OpenAI и блокчейн-эксплореры. На финальном тестировании в тестовой сети обнаружил
риск повторной отправки транзакций из-за расхождения поведения идемпотентности в BitGo с его
документацией; решил проблему совместно с разработчиком из другой команды.
Перенёс расчёт статистики из онлайн-запроса с тяжёлым JOIN нескольких таблиц в фоновый воркер,
который батчами заранее считает данные в materialized view; время получения статистики сократилось
с десятков секунд до ~1 секунды, нагрузка на базу данных снизилась.
Разработал с нуля тикет-систему поддержки: маршрутизация по отделам, чат в реальном времени
(Pusher), загрузка файлов в Amazon S3, полный контекст ордера в одном месте, действия поддержки
(ручное подтверждение и отмена). Создал ИИ-агента на OpenAI API, через которого партнёры
управляют аккаунтом в обычном чате на естественном языке.
Проводил код-ревью и наставничал менее опытного разработчика по Symfony; участвовал в
архитектурных решениях по продукту.
BPay SRL Февраль 2023 – апрель 2023 · 3 месяца
Middle Full-Stack Developer
Компания в сфере электронных платежей · Внутренний сервис отчётности · Удалённо
Реализовал 4 функции отчётности за 3 месяца работы по контракту во внутреннем микросервисе
отчётности компании (PHP, Symfony, MySQL, Docker).
Асинхронная генерация отчётов на Symfony Messenger и RabbitMQ: отчёты формируются в фоне с
отслеживанием статуса выполнения.
Добавил схемы параметров отчётов, валидацию и поддержку динамических значений.
Разработал отправку отчётов по расписанию на email с настраиваемыми шаблонами, параметрами,
интервалами и списками получателей.
Поддержка PHP-скриптов как источника данных для отчётов: администраторы настраивают скрипты,
задают входные параметры, раскладывают их по папкам и используют результаты в отчётах.
Начал работу на существующей кодовой базе вместе с 3–4 другими новыми разработчиками и
выпустил все 4 функции за 3 месяца.
Code Pilots Январь 2021 – январь 2023 · 2 года 1 месяц
Middle PHP Backend Developer
PHP · Symfony · Amazon S3 · OAuth 2.0 · Удалённо
Работал в кросс-функциональной команде: 4 backend-разработчиков, несколько frontend-разработчиков
и тестировщик.
Разработал модуль подписок и платного доступа: тарифные планы, права доступа, пробные периоды,
учёт использования, интеграция с платёжным API.
Реализовал аудит действий администраторов с полной историей операций и изменений данных.
Построил процесс загрузки и обработки изображений с кадрированием и хранением в Amazon S3.
Добавил авторизацию через Google и Яндекс по OAuth 2.0.
Автоматические уведомления: пользователи подписываются на аукционные лоты и получают
обновления по email.
Применял Domain-Driven Design в backend-части; работал в окружении Docker и Linux.
СЕРТИФИКАТЫ И КУРСЫ
PHP Symfony Web Development (сертификат профессионального тестирования), TestProvider, 2026
Go: полный курс (Golang), 25,5 часа, Udemy, 2026
ЯЗЫКИ
Русский - родной
Украинский - родной
Английский - начинающий (чтение технической документации)
ЛИЧНЫЕ ПРОЕКТЫ
Movioza: стриминговая платформа для фильмов и сериалов С марта 2026
Архитектура с упором на backend и frontend; Symfony, Nuxt, RabbitMQ, FFmpeg, S3-совместимое хранилище,
CQRS, Outbox Pattern. github.com/codememory1/movioza
Peer Flow: платёжная процессинговая платформа
Самостоятельный проект, не связан с работой у работодателя. github.com/codememory1/peer-flow
d8r: менеджер загрузок на Go
Конкурентность, параллельные HTTP-загрузки, range-запросы, файловый ввод-вывод.
github.com/codememory1/d8r
Music Service Platform Сентябрь 2021 – февраль 2023
Полнофункциональный музыкальный сервис, созданный с нуля как самостоятельный проект; PHP, Symfony,
Vue.js, Nuxt, TypeScript. github.com/codememory1/music-service
О СЕБЕ
Senior Backend-разработчик с коммерческим опытом на PHP/Symfony более 5 лет. Последние три года
работал на крипто-платформе P2P-процессинга платежей с нагрузкой 30 000+ ордеров в сутки.
Основная область: транзакционные потоки, интеграции с блокчейнами и сторонними API (35+),
асинхронная обработка, консистентность данных. Обычно разбирает бизнес-механику проблемы, а
уже потом пишет код: так удалось снизить комиссии сети в блокчейне более чем в 10 раз и сократить
время блокировки средств с ~1 часа до 2 минут. Участвует в архитектурных решениях и код-ревью.
Рассматривает удалённые Senior PHP-позиции в fintech, crypto, iGaming и SaaS.
Інші резюме цього кандидата
Розглядає посади: Програміст PHP, Front-end програміст
110 000 грн
Київ, Дистанційно
Середня освіта · Повна зайнятість, неповна зайнятість
- Програміст PHP, P2P, 3 роки
- Програміст PHP, BPay, 3 місяці
Схожі кандидати
-
Senior Backend Engineer
100000 грн, Дистанційно, Київ , ще 2 міста -
Senior Full-Stack Web, Automation Engineer
Дистанційно -
AI engineer
Дистанційно -
Senior/Staff Full-Stack & Backend Engineer
Дистанційно, Київ -
Qt Software Engineer
Дистанційно -
Back end, PHP Developer
Дистанційно