Skip to content
View rus-corp's full-sized avatar

Block or report rus-corp

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.

Content in all repositories owned by your account will be closed.
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
rus-corp/README.md

Hi, I'm Ruslan Prusakov

Senior Python Backend Engineer

I build scalable backend systems, event-driven microservices, and transaction-processing platforms.

My primary focus is Python backend engineering and system architecture — from domain modeling and API design to asynchronous communication, database architecture, and production deployment.

About Me

  • 5+ years of experience in Python backend development
  • Designing microservice and event-driven architectures
  • Building high-load and transaction-processing systems
  • Experience migrating production systems from monoliths to microservices
  • Strong focus on reliability, data consistency, idempotency, and scalability
  • Based in Portugal and open to international opportunities

Tech Stack

Backend Python · FastAPI · Flask · SQLAlchemy

Architecture Microservices · Event-Driven Architecture · Domain-Driven Design (DDD) · REST APIs

Messaging & Data Kafka · RabbitMQ · PostgreSQL · ClickHouse · Redis · MySQL

Cloud & DevOps Docker · AWS · CI/CD · Linux

Security & Reliability JWT · OAuth2 · OTP · RBAC · Idempotency · Distributed Tracing

Frontend & Mobile React · JavaScript · React Native

Engineering Experience

Some of the systems I've worked on include:

  • Financial transaction platforms — ledger-based accounting, fund reservation, atomic operations, idempotency and event deduplication
  • Event-driven microservices — Kafka-based communication between independently deployable services
  • Zero-downtime migrations — gradual migration from Django monoliths to FastAPI microservices
  • Authentication systems — JWT access/refresh tokens, OTP verification and centralized token management
  • Analytics pipelines — PostgreSQL → ClickHouse data pipelines for operational reporting
  • B2B platforms — backend systems serving 500+ business clients
  • Media platforms — S3-based media storage, scheduled content delivery and asynchronous processing

What I'm Focused On

I'm particularly interested in:

  • Distributed systems
  • Backend architecture
  • High-load applications
  • FinTech and transaction processing
  • Event-driven systems
  • Database architecture and performance

Contact

LinkedIn: linkedin.com/in/ruslan-prusakov-b101b0221/ Email: ruslan.prusakov@gmail.com Location: Portugal

Popular repositories Loading

  1. ozon_google ozon_google Public

    Python

  2. reposhow reposhow Public

    HTML

  3. crm_syst crm_syst Public

    Python

  4. music_box_app music_box_app Public

    JavaScript

  5. lawyers lawyers Public

    TypeScript

  6. rus-corp rus-corp Public