ДД
Денис Д.
Мужчина, 35 лет
Россия, Москва, UTC+3
Ставка
6 363,63 Р/час
НДС не облагается
Специалист доступен с 3 октября 2025 г.
Добавьте подходящих специалистов в список и оформите заявку для предварительного бронирования времени специалистов. После оформления заявки ваш персональный менеджер организует прохождение всех необходимых проверок с вами и каждым кандидатом из заявки. Специалист привлекается к проекту только после окончательного подтверждения его выхода с вашей стороны.
Подробнее
О специалисте
Специализация
Архитектор
Грейд
Навыки
Отрасли
Знание языков
Английский — C1
Главное о специалисте
Инженер с 10+ годами опыта разработки
высоконагруженных, отказоустойчивых
систем и B2B-интеграций.
Глубокая экспертиза в Java, Kafka, Spring,
PostgreSQL и распределённых
архитектурах.
Проектирую и реализую критически
важные компоненты, API-платформы и
интеграционные фреймворки,
обеспечивающие взаимодействие между
сервисами и внешними партнёрами.
Принимаю ключевые архитектурные
решения, развиваю инженерную
культуру и практики интеграции.
По-прежнему активно пишу код (~50%
времени), совмещая hands-on
разработку с техническим лидерством
Проекты
(11 лет 7 месяцев)
B2B интеграции / Облачные сервисы / IoT
Роль
Технический руководитель/ Архитектор
Обязанности
Спроектировал и внедрил высокомасштабируемую микросервисную архитектуру для платформы, обрабатывающей свыше 2 млн сообщений в секунду от 100 000+ подключенных устройств.
Руководил командой разработки ( 8 человек) проводил код-ревью, декомпозировал задачи, принимал ключевые технические решения. Активно участвовал в подборе и онбординге новых сотрудников.
Для проектирования и документирования архитектуры использовал нотацию C4, что позволяло эффективно доносить концепции как до команды, так и до заказчика.
Применял принципы Domain-Driven Design (DDD) для выделения ограниченных контекстов и CQRS для эффективного разделения моделей чтения и записи данных телеметрии.
Разработал высокодоступный шлюз для приема данных на основе MQTT (EMQX) и Kafka для построения Event-Driven архитектуры.
Реализовал сервисы на Java 21 с использованием Spring Framework (Boot, Cloud). Для межсервисной коммуникации использовал REST API, gRPC и WebSocket.
Спроектировал и оптимизировал схему данных в PostgreSQL, обеспечивая соответствие принципам ACID и нормализации. Использовал Redis для кэширования и сессий.
Имею опыт работы с Camunda для автоматизации бизнес-процессов
Спроектировал и внедрил платформу управления API на базе TYK Gateway, реализовал модель безопасности с использованием PKI для аутентификации и авторизации партнерских интеграций.
Автоматизировал жизненный цикл TLS-сертификатов через внутреннюю PKI, обеспечивая безопасное хранение данных и коммуникацию.
Полностью настроил CI/CD процесс, работал с Kubernetes для оркестрации контейнеров, использовал ELK Stack, Prometheus, Grafana и Jaeger/OpenTelemetry для мониторинга, логирования и наблюдения за системой.
Внедрил GitOps-подход с использованием Argo CD, обеспечив декларативное управление конфигурациями и автоматизацию развертывания в Kubernetes. Настроил стратегии rollout (blue-green, canary) для минимизации рисков при deployments.
Достижения
Сократил время интеграции B2B-
партнёров с нескольких дней до часов,
благодаря созданию API Management
платформы, внутренним PKI и IAM.
Разработал сервис телеметрии,
обрабатывающий ~2млн сообщений/сек
с задержкой <100 мс от 20 000+
транспортных средств.
Провёл онлайн-миграцию более 30
ТБ данных без простоев и влияния на
mission-critical платформу, внедрив кэш
и прикладную репликацию.
Создал отказоустойчивую
платформу с доступностью 99,99% за
счет репликации и автоматического
аварийного переключения.
Стек специалиста на проекте
Java 21, C4, gateway, Grafana, WebSockets, Keycloak, REST, Java, API, Redis, gRPC, Kafka, cloud, MQTT, IAM, Jaeger, ACID, CQRS, ELK Stack, OpenTelemery, DDD, OpenAPI, PKI, TestContainers, CI/CD, emqx, Code Review, Spring, AsyncAPI, Camunda, REST API, Prometheus, Kubernetes, PostgreSQL
Отрасль проекта
E-commerce & Retail
Период работы
Август 2023 - По настоящее время
(2 года 3 месяца)
Интеграционные платформы
Роль
Технический лид/архитектор
Обязанности
Спроектировал и внедрил отказоустойчивую микросервисную архитектуру интеграционной платформы с автоматическим фейловером и восстановлением данных менее чем за 60 секунд, обеспечив SLA 99,99%.
Руководил командой разработки, проводил проектные сессии с использованием архитектурной нотации C4 для эффективной коммуникации с заказчиком и командой.
Применял принципы Domain-Driven Design (DDD) для выделения ограниченных контекстов в сложной банковской доменной области, CQRS — для эффективного разделения моделей чтения/записи, и Saga-паттерн — для обеспечения согласованности данных в распределенных транзакциях.
Реализовал комплекс миграции 30+ ТБ данных из легаси-систем в единую платформу с использованием Apache Kafka и Apache Spark, обеспечив минимальное время простоя и целостность данных.
Разработал Archive Management Platform с API-first подходом и детализированным контролем доступа на уровне полей, что критически важно для безопасности финансовых данных.
Создал высокопроизводительную систему кэширования на базе Redis/Apache Ignite с real-time синхронизацией и fallback-логикой для seamless переключения между источниками данных.
Для межсервисной коммуникации использовал REST, gRPC, GraphQL и события Kafka, выбирая оптимальный механизм интеграции для каждого контекста
Внедрил полноценную систему безопасности на базе Keycloak с OAuth2/JWT, обеспечив безопасное хранение данных и строгий контроль авторизации.
Полностью настроил CI/CD процесс с использованием Kubernetes, ArgoCD, Terraform и Helm. Обеспечил высочайшую наблюдаемость системы через OpenTelemetry, Jaeger, Prometheus, Grafana и ELK Stack.
Гарантировал надежность системы через комплексное тестирование с использованием Testcontainers, WireMock и нагрузочного тестирования JMeter.
Стек специалиста на проекте
C4, Grafana, Saga, архитектура, GraphQL, EDA, WebSockets, WebFlux, Keycloak, JOOQ, REST, Java, API, DevOps, ArgoCD, JUnit, MongoDB, JMeter, JDBC, Redis, MVC, JWT, gRPC, Terraform, Kafka, Helm, Apache Spark, Security, Apache 2, MQTT, S3, WireMock, Jaeger, Apache Ignite, CQRS, SLA, Kafka Streams, ELK Stack, Docker, Kotlin, Hibernate, OpenTelemery, DDD, OpenAPI, Testing, TestContainers, Framework, CI/CD, Microservices, Mockito, Apache Kafka, oauth2, Spring, Resilience4j, AsyncAPI, Prometheus, Kubernetes, PostgreSQL
Отрасль проекта
FinTech & Banking
Период работы
Июль 2020 - Август 2023
(3 года 2 месяца)
Поддержка продакшена / Управление инцидентами / Разработка внутренних инструментов/Распределённые системы / EdTech платформа / Автоматизация нагрузочного тестирования
Роль
Java разработчик/лид нагрузочного тестирования
Обязанности
Поддержка продакшена / Управление инцидентами / Разработка внутренних инструментов
Расследовал инциденты и координировал созвоны между командами для оперативного устранения проблем.
Разработал веб-инструменты мониторинга для CRM-систем бэк-офиса.
Автоматизировал отслеживание сроков действия сертификатов на внутренних файловых ресурсах.
Поддерживал промышленную платформу обеспечения непрерывности бизнеса в продакшене.
Настроил Jenkins-пайплайны для автоматизации нагрузочного тестирования.
Интегрировал мониторинг и алерты на базе Splunk и Custodian.
Сократил время на расследование инцидентов благодаря разработке инструмента сбора логов с Linux-серверов.
Создал платформу высокой доступности для обеспечения непрерывности бизнеса при сбоях инфраструктуры.
Реализовал автоматическое переключение сервисов между продакшн и резервной средой.
Настроил централизованное логирование действий пользователей и прикладную репликацию операционных
данных для аварийных сценариев.
Обеспечил управление доступом и ограничения функциональности в режиме резервной среды.
Добился 99,99% доступности платформы при сбоях, обеспечив бесперебойные бизнес-процессы.
Распределённые системы / EdTech платформа / Автоматизация нагрузочного тестирования
Разрабатывал платформу SberClass для 1,6 млн пользователей с нагрузкой 13k RPS (пик — 19k).
Реализовал ключевые модули: авторизация, регистрация, ролевка, логика учебных материалов и процессов.
Руководил back-end командой внешних подрядчиков, формировал бэклог и проводил контроль качества.
Организовал нагрузочное тестирование: стратегия, инструменты, автоматизация через Jenkins/JMeter.
Стек специалиста на проекте
Grafana, Saga, GraphQL, EDA, WebSockets, arch, WebFlux, Data, Keycloak, JOOQ, REST, Java, API, DevOps, ArgoCD, JUnit, MongoDB, JMeter, JDBC, Redis, MVC, JWT, gRPC, Terraform, Helm, Apache Spark, boot, cloud, Security, Clean, MQTT, S3, WireMock, Jaeger, Apache Ignite, CQRS, Kafka Streams, ELK Stack, Docker, Python, Kotlin, Hibernate, OpenTelemery, DDD, OpenAPI, Testing, TestContainers, Framework, Jenkins, Microservices, Mockito, Apache Kafka, Load Testing, oauth2, Spring, Resilience4j, AsyncAPI, Pipelines, Prometheus, Kubernetes, PostgreSQL
Отрасль проекта
E-commerce & Retail
Период работы
Апрель 2014 - Июль 2020
(6 лет 4 месяца)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет
Образование
Высшее
Учебное заведение
Московский технический университет связи и информатики
Специальность
Информатики и вычислительной техники
Завершение учебы
2015 г.