МБ
Максим Б.
Мужчина, 46 лет
Беларусь, Минск, UTC+3
Ставка
4 346,23 Р/час
вкл. НДС 20% (580 Р)
Специалист доступен с 14 сентября 2025 г.
Добавьте подходящих специалистов в список и оформите заявку для предварительного бронирования времени специалистов. После оформления заявки ваш персональный менеджер организует прохождение всех необходимых проверок с вами и каждым кандидатом из заявки. Специалист привлекается к проекту только после окончательного подтверждения его выхода с вашей стороны.
Подробнее
О специалисте
Специализация
Software архитектор
Грейд
Навыки
Отрасли
Знание языков
Английский — B2
Главное о специалисте
20+ лет опыта в IT.
Профессионал в области создания эффективных и инновационных решений на основе Java/Open Source/Linux.
Занимаюсь техническим сопровождением проектов и разработкой архитектуры корпоративного уровня. Обладаю экспертизой в обеспечении безопасности, оптимизации производительности и разработке масштабируемых систем. Умею эффективно работать как по классическим, так и по гибким процессам разработки, фокусируя внимание на задачах заказчика и тщательно соблюдая установленные сроки.
Как архитектор ПО, я обладаю глубокими знаниями типовых архитектур и принципов. Применяю на практике принципы SOLID, а также использую общие паттерны программирования и микросервисной архитектуры. Применяю принципы предметно-ориентированного проектирования (DDD) для создания четких и согласованных моделей.
Имею опыт работы в качестве Team Lead, Development Manager и Solution Architect, а также большой опыт в проведении технических собеседований. Мои управленческие навыки включают понимание и применение основных методологий разработки ПО, процессов тестирования и принципов DevOps. Я способен проектировать отказоустойчивые, масштабируемые и высоконагруженные системы, в том числе в контексте микросервисной архитектуры и общего ИТ-ландшафта компании.
В своей работе я внедряю новые технологии, решаю технические проблемы. Контролирую соответствие решений ранее принятым архитектурным принципам и участвую в постановке задач аналитикам и разработчикам, обеспечивая согласованность всех этапов разработки.
Проекты
(10 лет 9 месяцев)
Auxilium Wealth Place (Switzerland)
Роль
Senior Software Architect, Lead backend developer
Обязанности
О проекте
Wealth Place - это технологическая платформа для управляющих активами, используемая для определения глобальной экосистемы поставщиков продуктов и услуг и управления ею. Она позволяет поддерживать менеджеров по связям с общественностью и специалистов для согласования потребностей клиентов с утвержденными поставщиками услуг, учитывая правила страны для получения консультаций.
С технологической точки зрения система представляет собой каталог поставщиков и их услуг. Он включает в себя общедоступную часть с поиском и фильтрами, а также раздел администратора для управления информацией.
Обязанности:
Организация разработки проекта, включая планирование, выделение задач, и управление командой разработчиков;
Реализация структуры модулей и сборки, обеспечение легкости сопровождения и масштабирования проекта;
Проектирование базы данных, включая разработку схемы, оптимизацию запросов и обеспечение надежности данных;
Полная реализация модуля по миграции гетерогенных данных заказчика (базы данных, файлы) в новую БД, включая нормализацию данных и обеспечение их целостности.
Стек специалиста на проекте
MySQL, API, XML, JSON, Java, SQL, Spring Boot, Hibernate, Apache, Apache Tomcat, Spring Core, Spring Data, Spring Web, Spring Test, CI/CD, wicket, velocity, HTML/CSS, Знание основ linux
Отрасль проекта
FinTech & Banking
Период работы
Апрель 2022 - По настоящее время
(3 года 6 месяцев)
Система Дистанционного Банковского обслуживания для Mango PPS
Роль
Ведущий разработчик серверной части
Обязанности
О проекте:
В рамках реализации проекта была выполнена разработка для мобильных (iOS и Android) клиентов. Также была разработана административная часть для мониторинга и управления системой. В зону ответственности входила разработка полного спектра функциональности, необходимой для обслуживания клиентов через Интернет:
1. Вход/регистрация, включая функциональность "быстрого входа";
2. Открытие, управление, получение информации о существующих продуктах клиента;
3. Операции (переводы, платежи и т.д.);
4. Интеграция со сторонними вендорами:
a. Mambu - АБС,
b. Paymentology - карточный процессинг,
c. Mango - платежный шлюз,
d. Jumio - KYC,
e. MeaWallet - push provisioning для Apple/Google Pay;
f. SMS шлюз;
5. Реализация решений, связанных с информационной безопасностью.
На протяжении всего проекта использовался итерационный подход.
Обязанности:
Организация разработки проекта, включая планирование, выделение задач и управление командой разработчиков;
Реализация структуры модулей и сборки, обеспечение легкости сопровождения и масштабирования проекта;
Проектирование базы данных, включая разработку схемы, оптимизацию запросов и обеспечение надежности данных;
Разработка и реализация архитектуры бэкенда;
Обеспечение безопасной интеграции с внешними сервисами;
Разработка функциональности для выполнения платежей по расписанию;
Оптимизация системы для надежной обработки транзакций, управления пользователями и настройки регулярных платежей.
Стек специалиста на проекте
PostgreSQL, Docker, API, Spring Boot, Hibernate, Spring Security, Kubernetes, Unit testing, Kafka, Azure, WireMock, TestContainers, CI/CD, Работа с интеграциями, Разработка, gateway, Знание основ linux, mango
Отрасль проекта
FinTech & Banking
Период работы
Сентябрь 2023 - Ноябрь 2023
(3 месяца)
Интернет- и мобильный банкинг для Societe Generale на основе микросервисной архитектуры (новое поколение: EVO)
Роль
Senior Software Architect
Обязанности
О проекте:
Проект входил в серию проектов по внедрению ДБО и включал следующие модули собственной платформы Qulix Systems - Standfore FS:
StandFore Online - Интернет банк (физические лица) + Мобильная версия интернет-банка (PDA вариант) – за счет адаптивного дизайна
StandFore Mobile - Мобильный банк (нативные приложения)
Консоль управления – рабочие места для сотрудников банка (безопасность, маркетинг, администрирование и пр).
Основная цель проекта: предоставление пользователям основного функционала системы ДБО – работа с продуктами банка, платежи и переводы, выписки и прочее при помощи веб-браузера (интернет-банк).
Команда осуществляла полный цикл внедрения платформы StandFore Online Интернет-банк (WEB, Android, iOS). Доработка ядра платформы StandFore FS под требования банка с предоставлением возможности для дальнейшего развития каналов. Осуществление Техподдержки.
Обязанности:
Разработка модуля чата пользователя со службой поддержки, включая проектирование API для мобильного приложения, бэкенд модуля и проектирование соответствующей базы данных;
Разработка нескольких микросервисов;
Отладка и интеграция модуля с CRM-системой Банка;
Участвовал во всех этапах agile-разработки, включая проведение сессий груминга для детализации требований, планирование спринтов, активное участие в оценке задач через методологию покера планирования, обеспечивая высокую степень прозрачности и взаимодействия в команде разработки.
Стек специалиста на проекте
MySQL, API, XML, JSON, Java, SQL, Kibana, Hibernate, Apache, Apache Tomcat, Prometheus, Camunda, SQLite, CI/CD, ActiveMQ, Spring, wicket, velocity, HTML/CSS, Знание основ linux
Отрасль проекта
FinTech & Banking
Период работы
Январь 2015 - Декабрь 2022
(8 лет)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Да
Образование
Высшее
Учебное заведение
Белорусский государственный университет
Специальность
Системный программист
Завершение учебы
2001 г.