Перейти к содержимому
Александр  Некрасов

Александр Некрасов

Backend Software Engineer

Удалённо Караганда, Казахстан
5 г. 7 мес. опыта 22 навыка

О себе

Backend Software Engineer с 6 годами опыта в финтехе и транзакционном процессинге. Специализируюсь на энтерпрайз-архитектуре, проектировании высоконагруженных распределённых систем, мультиэквайринге и маршрутизации платежей. Глубокая экспертиза в интеграции с банковскими протоколами (ISO 8583), сервисами Visa/Cybersource, обеспечении требований PCI DSS и разработке систем токенизации. Успешно провел миграцию легаси-систем на современные стеки (перенос высоконагруженных модулей с Python на Go), внедряю строгую модульность и безопасное управление секретами. В команде из шести человек выступал в роли Tech Lead: менторинг, проведение code review и принятие архитектурных решений с учетом баланса между техническим качеством и бизнесом. - Глубокое понимание платежной инфраструктуры и полного жизненного цикла транзакции (от авторизации и клиринга до settlement и расчета комиссий). Построение систем мультиэквайринга, карточного процессинга (ISO 8583) и безопасной токенизации. - Опыт прямой интеграции с сервисами Visa и множеством банков-эквайеров РК. - Применяю стратегии бесшовной миграции легаси-модулей, использую optimistic concurrency control для безопасной параллельной обработки транзакций и паттерны централизованного управления атрибутами.

Опыт работы

TOO "WOOPPAY"

11.2020 — по н.в. 5 г. 7 мес.

Software Engineer

Гибрид

За 6 лет в компании стал ключевым разработчиком, отвечающим за техническое сопровождение карточного процессинга и других проектов внутри отдела.

  • Карточный процессинг (ISO-8583): Спроектировал и внедрил систему обмена сообщениями с банком. Решил проблему нестабильности контрольных сообщений (0800), реализовав двустороннюю логику соединений (Client/Server), что обеспечило бесперебойную работу шлюза.
  • Система токенизации через Visa TMS / PassKey: Реализовал интеграцию с Visa TMS и внедрил бэкенд оркестрацию Visa Passkey для бесшовной аутентификации.
  • Система мультиэквайринга: Занимался развитием, рефакторингом и поддержкой платежного шлюза. Реализовал интеграции с Visa и банками-эквайерами. Поддерживал вариативное API для мерчантов, поддерживающее сценарии как с прямым вводом карточных данных, так и упрощенные методы интеграции.
  • Миграция на Go: Реализовал перенос высоконагруженных модулей (сервисы лимитов и маршрутизации) с Python на Go. Это позволило провести глубокий рефакторинг, избавиться от легаси-кода и повысить производительность.
  • RegTech и автоматизация Compliance: Разработал сервис для автоматизации работы отдела комплаенс, реализовав прямую интеграцию с API Национального Банка.
  • Финансовая автоматизация и сверки: Разработал комплекс сервисов для автоматического парсинга банковских выписок и сопоставления внутренних транзакций. Система самостоятельно выявляет расхождения баланса и инициирует тикеты (YouTrack), что радикально сократило ручную операционную работу финансового отдела. Дополнительно внедрил ботов для оптимизации внутренних воркфлоу компании.
  • Система гашений и биллинг: Ведущий разработчик сервиса расчета выплат партнерам. Реализовал алгоритмы удержания комиссий и формирования финальных сумм. Кабинет для бухгалтерии, позволяющий контролировать остатки и инициировать отправку средств мерчантам без ручного пересчета.
  • PCI DSS и защищенная инфраструктура: Обеспечивал разработку и эксплуатацию сервисов в условиях жестких ограничений стандарта PCI DSS. Настраивал окружения и deployment через systemd в изолированном защищенном контуре согласно политикам ИБ.
  • Tech Lead экспертиза и L3-поддержка: Принимаю технические решения, провожу code review и отвечаю за онбординг инженеров. Оказываю L3-поддержку критических узлов в режиме 24/7. Выстроил прямую техническую коммуникацию с инженерами банков-эквайеров для оперативного решения проблем.

Проекты

TOO "AMAN"

Software Engineer

Разработка серверной части приложения для экстренной помощи (SOS-сигналы, трекинг), а также отдельного API для административной панели. Проектирование архитектуры БД и REST API. Обеспечивал полный цикл релиза (Frontend/Backend) и настройку сервисов серверной инфраструктуры.

Fintech / Processing | Pet-проект (Go / Python)

Проектирование и разработка некоммерческой распределенной системы для обработки банковских транзакций. Архитектура и процессинг: Разработал сервис на Golang, который выступает в роли шлюза: принимает, валидирует и распределяет банковские сообщения в формате ISO 8583. Микросервисное взаимодействие: Настроил высокоскоростной обмен данными по протоколу gRPC между Go-шлюзом и Python-бэкендом. Бизнес-логика (Python): Реализовал проверку транзакционных лимитов, разработал отдельное API для парсинга чеков и настроил флоу налогового обогащения данных. Безопасность: Внедрил HashiCorp Vault для секьюрного хранения токенов, ключей и чувствительных данных в рамках проекта.

Game Development | Pet-проекты (C# / Unity)

Проектирование архитектуры и механик для инди-игровых проектов, работа со сложными алгоритмами и стейт-машинами. 2D Platformer (Unity 6 / C#): Разработал продвинутый контроллер персонажа с фокусом на плавность и отзывчивость. Реализовал кастомную физику для взаимодействия с поверхностями и внедрил алгоритмы компенсации задержек ввода.

Награды

Security Hackaton | 1 место

2022

Навыки

Microservices ISO-8583 gRPC REST API PCI DSS Optimistic Concurrency High Load Python / Golang Flask Pytest Gin GORM Pydantic SQLAlchemy PostgreSQL Redis / Valkey Docker Linux HashiCorp Nginx Sentry Dramatiq / RQ

Личные данные

Возраст 26 года
Гражданство Казахстан
Ссылка скопирована