// Subject Classification: Backend Systems Engineer

SAYOMIYORI

Python Backend Developer

$ stack: FastAPI · Django · PostgreSQL · Redis · Docker
$ patterns: Microservices · Event-driven · CI/CD · Observability
$ brokers: RabbitMQ · Redis Pub/Sub · Celery
$ status: OPEN TO OPPORTUNITIES_
Scroll
Subject Dossier
Classification // Developer Profile● Online
Sayomiyori
Backend Engineer
FunctionPython Backend Developer
LocationSimferopol / Remote
EducationCrimean Federal University
Projects7 repositories
StatusOpen to opportunities
// Primary Focus Areas
Microservices — Django + FastAPI + RabbitMQ
Event-driven architecture & message brokers
CI/CD pipelines, Docker, Observability
WebSockets & real-time systems
Clean Architecture & production-ready code
Tech Stack
// Backend
Python 3.12
FastAPI
Django / DRF
Celery
asyncio
// Data
PostgreSQL
Redis
RabbitMQ
SQLAlchemy 2
Alembic
// Infra
Docker
Nginx
GitHub Actions
Linux
Railway
// Quality
pytest
Prometheus
Grafana
Sentry
structlog
Project Files
File #001 // MicroserviceDEPLOYED
TaskFlow
Event-driven task platform — Django + FastAPI + RabbitMQ
DjangoDRFFastAPIRabbitMQChannelsNginx
2 microservices via RabbitMQ topic exchange
Real-time WebSocket (Django Channels + Redis)
JWT, role-based perms, Nginx reverse proxy
File #002 // SaaSDEPLOYED
WebHook Manager
Reliable webhook delivery with circuit breaker
FastAPICeleryRedisPrometheusSentry
Exponential backoff (10s→1h), HMAC verification
Redis circuit breaker — zero event loss
Clean Arch, >80% coverage, auto-deploy
File #003 // Real-timeDEPLOYED
RealTimeChat
WebSocket chat — horizontal scaling via Redis Pub/Sub
FastAPIWebSocketRedis Pub/SubJWT
Fan-out across N replicas via Redis channels
Rooms, typing indicators, history on connect
Fully async (asyncpg + redis.asyncio)
File #004 // REST APIDEPLOYED
BookFinder API
REST API for book search with monitoring & CI/CD
FastAPIPostgreSQLPrometheusGrafana
10 endpoints, JWT, Google Books integration
Prometheus + Grafana: error rate, p95, RPS
CI/CD: ruff → pytest 87% → Docker → deploy
File #005 // CommercialDELIVERED
ChillLibrary
Telegram bot — 3 AI-powered book search modes
aiogramGoogle APIsGemini AIVision OCR
Search by title, cover photo, or quote
Full cycle: spec → deploy → docs
Accepted without revisions
File #006 // CommercialDELIVERED
BodyTelling
Fitness bot — workout selection & retention mechanics
aiogramAPSchedulerpytest
Algorithm: 5-parameter workout selection
Streaks, achievements, TZ-aware reminders
Full docs, production handoff
Architecture Log
TaskFlow
Django for ORM-heavy domain logic + FastAPI for async notification consumer — each framework where it's strongest. RabbitMQ topic exchange decouples writes from delivery.
WebHook Manager
Celery + Redis broker for fire-and-forget delivery. Circuit breaker prevents hammering dead endpoints. HMAC + idempotency at infra layer, not business logic.
RealTimeChat
Redis Pub/Sub over in-memory — scaling to N replicas is transparent. WS auth via query param because browsers don't support custom headers on handshake.
BookFinder API
Async SQLAlchemy 2 + asyncpg — bottleneck is I/O. Prometheus from day one — errors visible in dashboard before the first bug report.