Skip to content
View trulander's full-sized avatar

Block or report trulander

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.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

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

Report abuse
trulander/README.md

Hi there! I'm Alexander Sanin

Python Backend Developer | Microservices Architecture | 10 years commercial experience

Experienced Python backend developer specializing in microservices architecture and high-performance systems

Tech Stack

# Core Backend Technologies
backend = ["Python", "Django DRF", "FastAPI", "SQLAlchemy", "Asyncio"]
databases = ["PostgreSQL", "Redis", "MySQL"]
messaging = ["NATS", "RabbitMQ", "Celery"]
architecture = ["Microservices", "Clean Code", "Design Patterns"]
infrastructure = ["Docker", "Linux", "Nginx", "Traefik"]
monitoring = ["Grafana", "Prometheus", "Loki", "Fluent Bit"]

# Additional Experience
also_worked_with = ["C#/.NET Core", "PHP", "JavaScript/TypeScript"]

# Personal Projects & Experiments AI/ML & Tools  
ai_ml = ["Gymnasium", "LangChain", "YOLO8", "TensorBoard", "LangChain"]

What I Do

Recent Experience: Python Backend Engineer at AdviNow (2021-2025)

  • Microservices Migration: Leading transition from monolith to microservices architecture
  • Backend Development: Python, Django (DRF), FastAPI, SQLAlchemy, PostgreSQL
  • Async Programming: Asyncio, Celery, Redis, RabbitMQ for message processing
  • Clean Architecture: OOP, Design Patterns, code reviews and refactoring

Featured Projects

BombermanOnline - Enterprise-scale multiplayer game (6 microservices + infrastructure)

  • Microservices: WebAPI, GameService, AuthService, GameAllocator, AIService + Frontend
  • Backend: FastAPI, PostgreSQL, Redis, NATS JetStream, Consul service discovery
  • Infrastructure: Traefik gateway, Prometheus+Grafana monitoring, Loki+FluentBit logging
  • AI/ML: Stable Baselines3, Gymnasium, TensorBoard for bot training
  • Features: Real-time WebSocket gameplay, JWT auth, distributed game allocation, AI bots
  • Architecture: Full observability, service mesh, event-driven communication

EnhancedDebugView - PyCharm plugin for enhanced debugging

  • Tech: Java, IntelliJ Platform SDK, Python
  • Purpose: Personal tool to improve Python debugging experience

AIMate - Cross-platform voice transcription desktop app

  • Tech: Python, Faster-Whisper, Gemini API integration
  • Features: System-wide hotkey voice-to-text, multimodal AI chat
  • Personal project: Experimenting with AI/ML integration

Experience Highlights

10 years commercial web development | 5 years specialized in Python backend (since 2020)

  • Started with PHP (2015-2020), transitioned to Python for better architecture opportunities
  • Migrated legacy monoliths to modern microservices architecture
  • Built high-performance REST APIs and distributed systems

Let's Connect


Always learning, always building. Let's create something amazing together!

Pinned Loading

  1. AIMate AIMate Public

    Python

  2. EnhancedDebugView EnhancedDebugView Public

    Java 1

  3. BombermanOnline BombermanOnline Public

    Python 1

  4. xray-vpn xray-vpn Public

    Jinja 3

  5. exchange-rates exchange-rates Public

    Python

  6. exchange-rates-async exchange-rates-async Public

    Python