Станислав Дубич

Senior Backend Developer

Специализируюсь на решениях, которые приносят деньги, а не баллы на LeetCode

16+
лет опыта
5+
бэкенд-языков
High-Load
Архитектура

Я строю системы, которые работают под нагрузкой и приносят деньги. За 16 лет прошёл путь от первых сайтов на PHP до высоконагруженных платформ на Java и Go.

Моя специализация — backend для сложных бизнес-задач: платёжные системы, real-time аналитика, интеграции с внешними API. Умею разбираться в чужом коде, находить узкие места и делать так, чтобы система не падала в пятницу вечером.

Работаю с AI-инструментами как с усилителем продуктивности. Не боюсь новых технологий, но выбираю инструмент под задачу, а не под хайп.

Технологии

Backend

Java Kotlin Go Rust Spring Ktor

Frontend

React Vue.js

Data

PostgreSQL Redis ClickHouse Kafka NATS gRPC

Infra

Docker Kubernetes Ansible

Проекты

Все проекты

Статьи

Все статьи на Хабре...

Чем я полезен

# Решаю задачи, а не создаю новые

  • Быстро погружаюсь в незнакомый код и нахожу причину проблемы, пока другие ещё читают документацию
  • Проектирую системы, которые выдерживают рост нагрузки — не приходится переписывать через полгода
  • Интегрирую внешние API и legacy-системы без боли — знаю, где будут подводные камни
  • Пишу код, который легко поддерживать — следующий разработчик скажет спасибо

# Экономлю ваше время и деньги

  • Один senior вместо команды джунов — меньше коммуникации, быстрее результат
  • Использую AI для рутины, а голову — для архитектуры и сложных решений
  • Предупреждаю о рисках до того, как они станут проблемами
  • Работаю асинхронно и самостоятельно — не нужно микроменеджить
  • Предпочитаю письменную коммуникацию — так точнее формулирую мысли и всё остаётся в истории

# Подхожу для проектов, где важно

  • Высокая нагрузка — тысячи и миллионы запросов
  • Надёжность — система должна работать 24/7
  • Сложная бизнес-логика — платежи, интеграции, real-time
  • Быстрый запуск — MVP за недели, а не месяцы

Результаты

Система не справлялась с нагрузкой — 1000 SMS/сек вызывали таймауты
Спроектировал реактивную архитектуру с изоляцией по номерам и gRPC-стримингом
70K операций/сек, 99.9% uptime, 4 года без падений
Редиректы занимали 200-500ms — пользователи уходили
Переписал сервис с NodeJS на Java, разделил пути чтения и записи
Редирект за 20ms, аналитика без задержек через очередь
Каждый новый сервер настраивали вручную по 4-6 часов
Создал IaC-репозиторий с шаблонизацией Docker Compose и автоматическими бэкапами
Развёртывание нового проекта за 10 минут

Опыт работы

Senior Backend Developer @ Дизайн-студия (NDA) [2024-03 → present] // 1 год 9 месяцев
  • Рекламная платформа — B2B видеореклама VAST/VMAP. Два сервиса: Java (админка) + Go (горячий путь, < 10ms). Аукцион второй цены на Redis, горячий кошелёк + холодный журнал для финансов. 100M запросов/день, GitOps (ArgoCD + K8s)
  • CRM для B2B — учёт специфических активов с неизменяемым журналом операций. Java 21 + Spring Boot 3.4, WebSocket для предотвращения двойных операций, гранулярная ролевая модель
  • Система резервного копирования — RPA для аварийного восстановления файлов. Изоляция ресурсов: Java (API) + Go (воркеры). Очередь задач на PostgreSQL (FOR UPDATE SKIP LOCKED), стриминг в S3
  • Геймификация для маркетинга — backend для промо-акции с призами. Go + Gin, двухэтапная авторизация по телефону с AES-256, Semaphore для защиты внешних API
  • Fantasy-платформа — fantasy-футбол. Go + FastHTTP, движок подсчёта очков с идемпотентной обработкой, PostgreSQL Advisory Locks для распределённых задач
  • B2B-портал — личный кабинет для логистики. WebSocket + Kafka архитектура, SOAP-интеграция с legacy-системами, трёхэтапная регистрация с верификацией по ИНН
  • Infrastructure as Code — IaC-репозиторий. Шаблонизация Docker Compose для стандартизации микросервисов, настройка безопасности серверов (iptables Default Deny), автоматические бэкапы в S3
Senior Backend Developer @ Intis Telecom [2019-10 → 2024-01] // 4 года 4 месяца
  • SS7 Routing Platform — маршрутизация SMS через SS7-протокол. 200+ стран/операторов, ~1K SMS/сек × 70 операций = 70K RPS, 99.9% uptime. Реактивный стек (WebFlux, R2DBC, Reactor Kafka), двунаправленный gRPC стриминг
  • URL Shortener — рефакторинг NodeJS → Java. Разделение путей чтения/записи: редирект < 20ms из Memcached, аналитика без ожидания через RabbitMQ → ClickHouse
  • Registry Platform — EPP-сервер с нуля (RFC 5730) для премиум-зоны. TCP/TLS, Spring Integration, интеграция Cloudflare DNS + Stripe/PayPal
Senior Backend Developer @ KickCity [2018-05 → 2019-06] // 1 год 2 месяца
  • Децентрализованный одноранговый протокол для событийного маркетинга с вознаграждением участников
  • Проектирование архитектуры, реализация проекта, интеграция с блокчейном Ethereum (Solidity)
  • Технологии: Kotlin, Spring, React, MongoDB. Опыт написания Solidity контрактов
Fullstack Developer @ Фриланс [2009-09 → present] // 16+ лет
  • Широкий спектр проектов — от классических веб-систем до экспериментов на стыке гейминга и нейросетей
  • Личные кабинеты, админки, CRM-панели — авторизация, учёт, управление контентом, интеграции с API

Образование

# Высшее образование:

  • Донецкий национальный технический университет (ДонНТУ)
  • Период: 2006-2011
  • Факультет: Компьютерных наук и технологий
  • Степень: Специалист
  • Специальность: Специализированные компьютерные системы

Готов обсудить ваш проект

Расскажите о задаче — отвечу в течение дня. Консультация бесплатна.