Борис Г. PHP разработчик, Senior
ID 42962
БГ
Борис Г.
Senior
Россия, Москва, UTC+3
3 246,75 Р/час
вкл. НДС 5% (119.05 Р)
Специалист доступен с 13 октября 2026 г.
О специалисте
Специализация
PHP разработчик
Грейд
Senior
Навыки
Отрасли
Знание языков
Английский — B2
Главное о специалисте
Backend/Fullstack-разработчик с 9+ годами опыта в разработке высоконагруженных финтех- и e-commerce систем.
Специализируется на микросервисной архитектуре, масштабируемых платежных системах, скоринговых моделях и высоконагруженных API.
Основной стек: PHP (Laravel, Symfony), Go, Vue.js, TypeScript.
Опыт работы с нагрузкой сотни тысяч транзакций в день, Kubernetes, Kafka, RabbitMQ, PostgreSQL.
Проекты
(9 лет 5 месяцев)Кредит Бустер
Роль
Fullstack-разработчик (80/20 в пользу Backend)
Обязанности
Проект: Финтех платформа (кредитный скоринг, платежи, CRM, микросервисы)
Грейд: Senior
Описание проекта
Разработка высоконагруженной финтех-платформы с микросервисной архитектурой (12+ сервисов). Система обрабатывает более 500 000 транзакций ежедневно, включает скоринг, платёжный роутинг и CRM-систему.
Задачи:
• Архитектура и Микросервисы: осуществил переход от монолитной архитектуры к микросервисной (12 сервисов, основанных на Domain-Driven Design), включая вынос критичных бизнес-процессов.
• Разработал и поддерживал REST и gRPC интерфейсы для интеграции между сервисами, обеспечив uptime 99.7% и среднюю задержку менее 18 мс.
• Разработал сервис скоринга на Go (gRPC), обрабатывающий 250 000 предикций в день, и платёжный роутер на PHP, обрабатывающий 500 000 транзакций в день.
• Работа с базами данных (PostgreSQL 15): провёл глубокую оптимизацию запросов к PostgreSQL, работая под нагрузкой до 2.5 млн QPS.
• Ускорил выполнение запросов на скоринговом сервисе с 127 мс до 34 мс (p95), внедрил 18 новых индексов (BRIN/GIN), что увеличило QPS на 41%.
• Успешно настроил read replicas и снизил уровень блокировок (lock contention) на 51% за счёт использования advisory locks и SKIP LOCKED.
• Интеграции и Финтех: успешно интегрировался с платёжными шлюзами "Best to Pay" и "T Bank", обеспечив надёжную обработку более 500 000 транзакций ежемесячно с уровнем ошибок менее 0.3% (снижение с 2.1%).
• Реализовал систему рекуррентных платежей для 28 000 клиентов, соответствующую стандартам PCI DSS.
• Автоматизировал получение и обработку 15 000 отчётов в день из Национального бюро кредитных историй (НБКИ), ускорив аналитику и внутренние процессы на 34%.
• Фронтенд (CRM): разработал и поддерживал SPA-приложение CRM на Vue.js с использованием TypeScript, включающее более 120 страниц и обслуживающее 2 000 активных пользователей ежедневно.
• Осуществил миграцию с Vue 2 на Vue 3, что привело к улучшению показателей Core Web Vitals (LCP с 1.2 с до 0.76 с).
• Реализовал функции реального времени с помощью Laravel Echo. Обеспечил покрытие E2E тестами на уровне 92%.
Достижения:
• Ускорил критические API на 42% (280 мс → 162 мс p95)
• Снизил простой системы на 68% (4.2 ч → 1.3 ч/мес)
• Повысил ROC-AUC скоринга с 0.87 до 0.92 (+5%)
• Снизил production баги на 47%
• Сократил деплой на 35% (18 мин → 11.7 мин)
• Снизил lock contention на 51%
• Увеличил бизнес-конверсию на 29%
• SLA системы: 99.72%
Стек специалиста на проекте
RabbitMQ, Docker, JavaScript, Laravel, Go, Kibana, Grafana, Kubernetes, Nginx, Prometheus, TypeScript, ClickHouse, k6, gRPC, PHPUnit, Vue.js, Sentry, Helm, Kafka, Pinia, Vite, Jaeger, Testing, Playwright, Docker Compose, Docker Swarm, ELK Stack, Loki, PHP 8, Redis, GitLab CI/CD, Octave, Moonshine, swoole, PHP 8.3, PostgreSQL 15, Golang (GO) 1.21, Argo CD, pgvector, typesense, shadcn/ui, Laravel 11, Tensorflow Lite
Отрасль проекта
FinTech & Banking
Период работы
Сентябрь 2022 - По настоящее время
(4 года 2 месяца)
Aventus IT
Роль
PHP-разработчик
Обязанности
Описание проекта
Разработка и поддержка финтех-систем микрофинансовой организации.
Задачи:
• Разработка модулей и сервисов на Symfony: Создание и поддержка новых бизнес-модулей и критически важных сервисов для МФО, используя PHP 8.1 и фреймворк Symfony 4. Активное применение лучших практик SOLID, DRY, KISS для обеспечения поддерживаемости и расширяемости кода.
• Интеграция платёжных систем: Полная разработка и внедрение унифицированного модуля интеграции с 5+ платёжными шлюзами, охватывающего вводы/выводы средств, регистрацию клиентов и рекуррентные платежи.
• Разработка высокопроизводительного сервиса рассылок: Создание асинхронного сервиса уведомлений с использованием RabbitMQ для управления очередью сообщений, интеграцией с Email-провайдерами (SendGrid, Mailgun) и API мессенджеров (Telegram, Viber).
• Реализация бизнес-процессов: Вынос и поддержка одного из ключевых бизнес-процессов из монолита в отдельный, масштабируемый сервис на Go.
• Разработка интерфейсов CRM: Создание и поддержка пользовательских интерфейсов для CRM-продукта с использованием TypeScript и Vue.js.
• Архитектурное проектирование: Участие в обсуждении архитектуры продукта, предложений по её улучшению и оптимизации, с применением принципов DDD и чистой архитектуры. Оптимизация работы с базами данных: Аудит, оптимизация SQL-запросов (MySQL 8), внедрение индексов (включая Full-text search), рефакторинг схем для повышения производительности. Использование Redis для кэширования.
• DevOps и автоматизация: Настройка и поддержка CI/CD пайплайнов на базе Docker и Kubernetes в GitLab CI.
• Тестирование: Обеспечение высокого качества кода путём активного написания и поддержки модульных и функциональных тестов (PHPUnit, Mockery), достижение покрытия кода более 80%.
Достижения:
• Ускорение обработки транзакций на 30%
• Снижение ошибок интеграций на 25%
• Доставка уведомлений 99.8%
• Сокращение времени доставки уведомлений до 2 минут
• Снижение времени SQL-запросов на 40%
• Рост пропускной способности системы на 20%
• Сокращение time-to-production на 35%
• Снижение багов на 30%
Стек специалиста на проекте
RabbitMQ, MySQL, Docker, JavaScript, Go, Kibana, REST API, Grafana, Kubernetes, Nginx, Symfony, Prometheus, TypeScript, PHPUnit, Vue.js, Sentry, Mockery, Docker Compose, Docker Swarm, Redis, GitLab CI/CD, PHP 8.2
Отрасль проекта
FinTech & Banking
Начало работы
Июль 2021 - Июль 2022
(1 год 1 месяц)
Wakeapp
Роль
Web-разработчик
Обязанности
Проект: Игровая платформа и аналитика трафика
Описание проекта
Разработка высоконагруженного игрового backend и аналитической системы (Symfony 5).
Задачи:
• Разработка бэкенда для мобильной игры (Symfony 5): Проектирование и реализация серверной логики для мобильных игр, включая системы аутентификации, управления состоянием игры, прогресса игроков и внутриигровой экономики.
• Разработка API для игровых клиентов: Создание RESTful API для взаимодействия между игровыми клиентами (iOS/Android) и серверной частью.
• Масштабирование игровых сервисов: Обеспечение способности игровой системы обрабатывать 50 000+ одновременных игроков и до 1 000 запросов в секунду на пике нагрузки.
• Разработка сервиса аналитики трафика (Symfony 5): Создание внутренней системы для сбора, обработки и хранения статистики арбитража трафика партнёрской сети, обрабатывающей 300 000+ событий в день.
• Настройка ETL-процессов: Реализация процессов для загрузки данных из PostgreSQL в ClickHouse, обеспечивая возможность выполнения аналитических запросов за секунды. Интеграция и оптимизация ClickHouse:
• Настройка схем таблиц, стратегий сжатия и партиционирования для эффективного хранения и анализа больших объёмов статистических данных.
• Оптимизация PostgreSQL: Глубокая оптимизация схемы, индексов (B-tree, GIN), партиционирование для игровых данных. Ускорение критически важных операций на 50%.
• Контейнеризация и оркестрация: Создание Dockerfile для микросервисов, развёртывание и управление приложениями в Kubernetes кластерах, настройка масштабирования, мониторинга и логирования.
• Разработка API: Создание RESTful API для взаимодействия между сервисами и с внешними системами.
• Тестирование: Применение практик unit- и интеграционного тестирования с использованием PHPUnit. Разработка документации API.
Достижения:
• 99.9% uptime игровой платформы
• Снижение latency до <50 ms
• Ускорение аналитики на 40%
• Ускорение PostgreSQL операций на 50%
• Успешный global launch продукта
Стек специалиста на проекте
PostgreSQL, Git, MySQL, Docker, Kibana, REST API, Grafana, Kubernetes, Nginx, AWS, Symfony, Composer, ClickHouse, Pandas, PHPUnit, Sentry, Django Rest Framework, Django, Apache AirFlow, Yandex Cloud, S3, MS SQL, PHP 8.1
Отрасль проекта
GameDev
Начало работы
Август 2020 - Июль 2021
(1 год)
Формат работы
Объем участия в проекте
Высокая нагрузка
Формат взаимодействия
Удаленный
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет
Образование
Высшее
Учебное заведение
ПГТУ (бывш. ЖМИ)
Специальность
Факультет машиностроения и сварки
Завершение учебы
2010 г.
