Patronhill

Павел Романовский — Senior Backend Developer / DevOps Engineer

📍 Санкт-Петербург 📱 +7 (911) 167-29-37 ✉ patronhill@gmail.com
Python Go/Golang DevOps SRE Infrastructure Observability

О СЕБЕ

Senior Backend Developer с 6+ годами опыта в разработке высоконагруженных серверных систем, инфраструктуры и DevOps-практиках. Специализируюсь на создании надёжных, масштабируемых систем с фокусом на observability, performance optimization и automation.

Уникальный бэкграунд: от работы с промышленным оборудованием (тоннелепроходческие щиты, гидравлика) до глубокой разработки software-систем. Это даёт понимание полного стека — от железа до высокоуровневых абстракций.

6+
лет опыта
50x
ускорение процессов
99.9%
uptime
100K+
запросов/день

ТЕХНИЧЕСКИЙ СТЕК

Backend: Python (asyncio, threading, multiprocessing), Golang, FastAPI, Django, aiohttp, gRPC, GraphQL
Networking: TCP/IP, UDP, DNS, SMTP/POP3/IMAP, HTTP/2, WebSockets, QUIC, Packet analysis
P4/Switching: P4 programmable switches, SDN, OpenFlow, network filters, packet parsing
Databases: PostgreSQL, ClickHouse, SQLite, Redis, Elasticsearch, MongoDB, DynamoDB, MinIO
Search & Analytics: Elasticsearch, OpenSearch, Quickwit, Meilisearch, Loki, vector search
Observability: Prometheus, Grafana, Alertmanager, Loki, Jaeger, OpenTelemetry, custom exporters
Storage: MinIO (S3-compatible), Ceph, NFS, iSCSI, local storage optimization, tiered storage
Containers: Docker, Kubernetes, Helm, Kustomize, container security, multi-stage builds
CI/CD: GitLab CI/CD, GitHub Actions, Jenkins, ArgoCD, Argo Workflows, Tekton
Linux: systemd, cron, journald, strace, lsof, tcpdump, perf, eBPF, kernel tuning
Cloud: AWS (EC2, S3, RDS, Lambda, ECS, EKS), GCP, Hetzner, self-hosted
Security: TLS/SSL, firewall (iptables, nftables), fail2ban, VPN (WireGuard, OpenVPN)
Agents & AI: LLM integration, RAG systems, vector databases, prompt engineering, AI agents
APIs: REST, GraphQL, gRPC, webhook integration, API gateways, rate limiting
Queue & Streaming: RabbitMQ, Kafka, Redis Streams, Celery, task scheduling
Infrastructure as Code: Terraform, Ansible, Packer, Vault, Consul, Nomad

ОПЫТ РАБОТЫ

Senior Backend Developer / DevOps Engineer 2023 — настоящее время

БалтИнфоКом • Санкт-Петербург

  • SMTP-сервер с нуля — фильтрация спама ( Bayes, DNSBL), REST API для бизнес-метрик, queue management. 100K+ писем/день, DKIM/SPF/ DMARC
  • Лог-инфраструктура — построил Quickwit + Loki + Promtail + ClickHouse + Grafana. Индексация 10GB+ логов/день, full-text search, distributed queries
  • Storage Solution — настроил MinIO S3-compatible storage для бэкапов и медиа. Erasure coding, versioning, lifecycle policies
  • Custom Prometheus exporters — написал 5+ экспортеров для бизнес-метрик. 50+ алертов, PagerDuty integration
  • Database optimization — оптимизировал PostgreSQL запросы (10x ускорение), настроил репликацию, partitioning, connection pooling (PgBouncer)
  • ClickHouse expertise — materialized views, dictionary imports, TTL management, schema design для аналитики в реальном времени
  • CI/CD pipeline — GitLab CI: build → test → deploy. Zero-downtime deployment, automatic rollback, canary releases
  • ML Infrastructure — деплой нейросетей: контейнеризация (NVIDIA GPU support), Triton/ TensorFlow Serving, мониторинг latency/throughput, A/B testing
  • AI Agents — разработал систему на базе LLM для автоматизации процессов. RAG pipeline, vector embeddings, tool use, memory management
  • System daemons — Python-демоны с graceful shutdown, health checks, auto-restart, systemd integration
Python Developer 2023 (3 месяца)

Crystalfish • Омск (E-commerce)

  • Telegram-бот — автоматизация клиентских запросов с NLP. 500+ активных пользователей, интеграция с БД
  • 1С интеграция — REST API мост между 1С и внешними сервисами
Freelance Developer 2022 – 2023
  • Telegram/Viber боты — парсинг, автоматизация, интеграции с CRM
  • Desktop apps — переводчик (Google API, PyQt5, async audio processing)
  • Data pipelines — ETL процессы, web scraping, data warehousing
  • VPS management — Docker, nginx, Let's Encrypt, monitoring
Сервисный инженер / Оператор ТПМК 2017 – 2022 (5.5 лет)

Метрострой Северной Столицы

  • Тоннелепроходческие щиты Herrenknecht (диаметр 6.2м, S-522, S-755)
  • Гидравлические системы: насосы, клапаны, распределители (Bosch Rexroth, Parker)
  • PLC контроллеры: Siemens S7-300/400, программирование STEP 7
  • Диагностика и ремонт электроники, датчики, приводы
  • Работа с технической документацией на английском языке
  • Работа в команде 50+ человек, координация смен

КЛЮЧЕВЫЕ ПРОЕКТЫ

SMTP Platform
Фильтрация спама, queue management, REST API метрик, DKIM/SPF
Python, Django, PostgreSQL, Redis, Docker
Log Analytics Stack
Quickwit + Loki + ClickHouse. 10GB+/день, full-text search
Quickwit, Loki, Promtail, ClickHouse, Grafana
S3 Storage Platform
MinIO cluster, erasure coding, lifecycle policies, backup
MinIO, S3, Docker, monitoring
Metrics Infrastructure
Custom exporters, 50+ alerts, PagerDuty integration
Prometheus, Python, Alertmanager
CI/CD Platform
Zero-downtime deploy, canary releases, automatic rollback
GitLab CI, Docker, Kubernetes, Helm
ML Inference Service
GPU inference, A/B testing, latency monitoring
TensorFlow, Triton, Kubernetes, Prometheus
AI Agent System
LLM-powered automation, RAG, tool use, memory
LangChain, OpenAI, ChromaDB, FastAPI
Database Optimization
Query optimization, partitioning, connection pooling
PostgreSQL, PgBouncer, Redis, ClickHouse

ОПЫТ РАБОТЫ С ЖЕЛЕЗОМ

  • Сетевое оборудование — управляемые коммутаторы, маршрутизаторы Cisco/Juniper, настройка VLAN, STP
  • Серверное оборудование — Dell PowerEdge, HP ProLiant, RAID настройка, BIOS конфигурация
  • Специализированное — ТПМК Herrenknecht, гидравлика, датчики, приводы
  • Диагностика — осциллограф, мультиметр, тепловизор, анализатор сети
  • Монтаж/демонтаж — опыт работы с тяжёлым промышленным оборудованием

ОБРАЗОВАНИЕ

Национальный минерально-сырьевой университет "Горный"
Горные машины и оборудование — Высшее (2017)
Python Development Certificate (2022)
Продвинутый уровень

ЯЗЫКИ

Русский
Родной
Английский
B2 — Technical
Французский
B1

ЛИЧНЫЕ КАЧЕСТВА