Skip to content
View centaur-vova's full-sized avatar
🏠
Working from home
🏠
Working from home

Block or report centaur-vova

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
centaur-vova/README.md

Dmitry Shmanatov (Centaur-Vova)

Senior Backend Engineer · Distributed Systems · Go/PHP

25+ years in development. Deep focus on architecture, concurrency, and high‑load systems.


Core Competencies

  • Distributed Systems: message brokers (NATS, Kafka, RabbitMQ), async processing, eventual consistency
  • Concurrency Control: semaphores, mutexes, atomic operations, shared memory
  • High‑Load Optimization: SQL tuning, caching strategies, memory profiling, ETL pipelines
  • Legacy Evolution: gradual migration from PHP 5.x to 8.x, decoupling monoliths
  • Observability: OpenTelemetry, Jaeger, custom metrics, WebSocket telemetry
  • Clean Architecture: DTO, DI containers, service providers, separation of concerns

Flagship Project

Task orchestrator on PHP Swoole + NATS + Go WebSocket proxy

  • Async workers with global/local semaphores
  • NATS JetStream as persistent queue
  • Go WebSocket proxy with binary protocol (9 bytes per message)
  • Custom load balancer with instance health checks
  • Distributed semaphores via Redis + Lua (255 slots, TTL)
  • OpenTelemetry + Jaeger for distributed tracing

Stack: PHP 8.4 (Swoole 6), Go 1.26, NATS, Redis, Docker


Technical Experience

Area Technologies
Backend PHP 5.x → 8.x, Go, Python
Brokers NATS, Kafka, RabbitMQ
Databases MySQL, PostgreSQL, ClickHouse, Redis
Architecture Clean Architecture, DDD, Event‑Driven
Observability OpenTelemetry, Jaeger, custom metrics
DevOps Docker, Compose, Systemd, CI/CD

Work Style

  • Full autonomy: self‑organized, result‑oriented
  • Deep focus: rural location, no distractions
  • Long‑term commitment: 10+ years stability preferred
  • Remote only

Contacts

Name Dmitry Shmanatov
Email hire@l3373.xyz
Telegram https://t.me/l3373
GitHub https://github.com/centaur-vova
Location Russia (remote)

Available for Lead / Senior Backend positions. Focus on distributed systems and high‑load architecture.

Pinned Loading

  1. fast-atomic-flow fast-atomic-flow Public

    High-load distributed task orchestrator: PHP 8.4 (Swoole 6.2) + Go 1.26 + NATS JetStream + Redis Lua semaphores. Custom 9-byte binary WebSocket, strict memory isolation against leaks, Observability…

    PHP 8 1

  2. excelentor excelentor Public

    Excelentor — PHP library for parsing Excel/CSV into typed objects using PHP 8 attributes and Laravel validation.

    PHP 3