Python backend developer

Sergey Vorobev

I build async Python services that run in production — tested, observable, and calm under load.

Projects

LiveUI in progress

Crypto Alerts

Price alerts for crypto: set a threshold, get a Telegram message when the market crosses it.

An async Python backend split into services that talk through a message broker — deployed to production and observable end to end.

  • Python 3.14
  • FastAPI
  • PostgreSQL
  • Redis
  • RabbitMQ · FastStream
  • Taskiq
  • WebSocket
  • Docker Compose
  • Caddy
  • GitHub Actions CI/CD
  • Prometheus
  • Grafana
  • OpenTelemetry · Jaeger
  • pytest + testcontainers
  • React + TS · in progress

Shared demo account: credentials are in the project README.

About

I'm a backend developer working mostly in Python. I like systems that are boring to operate: services with clear boundaries, tests that run against real databases, and metrics and traces that tell you what broke before a user does.

Production readiness is part of the feature, not a follow-up ticket.