Ruslan Korneev

Senior Python Backend Engineer

Tbilisi, Georgia (GMT+4) · open to remote and relocation

Python backend engineer with 6+ years building and scaling distributed systems across DeFi, AI, and B2B SaaS. Tech lead of a TON liquid-staking protocol that reached $100M TVL and 20k+ users — owned architecture, backend services, and smart contracts end-to-end, including CI/CD and observability.

Experience

Lead Software Engineer

Bemo, TON liquid-staking protocol

Jul 2024 — Present · Remote

  • Lead backend of a liquid-staking product with $100M TVL and 20k+ users in a team of 8; own architecture and key technical decisions.
  • Designed and shipped 10+ smart contracts to production with Python tooling for testing and deployment automation.
  • Consolidated 30+ Telegram bots into one autoscaled Kubernetes service, cutting idle memory footprint by ~15 GB.
  • Recovered user rewards lost to a legacy accrual bug by recomputing balances from on-chain transaction history.
  • Run production launches and incident response on Grafana / Prometheus / Loki, holding 99% uptime.
  • Mentor 3 engineers with individual growth plans; drive code-review and release discipline.

Stack: Python (FastAPI, Pydantic, SQLAlchemy, Taskiq), PostgreSQL, Redis, Kafka, Docker, Kubernetes, Helm, FluxCD, GitLab CI

Python Backend Developer

— My Path, AI product

May 2023 — May 2024 · Remote

  • Built backend for AI integrations with multiple LLMs: request routing, response handling, pipeline optimization.
  • Engineered a video-analysis ETL pipeline over ~1,900 hours of footage, raising data-processing throughput by 50%.
  • Delivered a conference video-recording service; cut recurring errors by 35% with tests and validation.

Stack: Python (FastAPI, Pydantic, SQLAlchemy, Celery), PostgreSQL, Redis, Docker, Kubernetes, Helm, ArgoCD, GitLab CI

Python Backend Developer

— Kortechs

Apr 2022 — Apr 2023 · On-site

  • Architected a reservation platform integrating TimeKit, SendGrid, and Stripe payments.
  • Replaced TimeKit with a custom scheduler, removing a third-party dependency and licensing cost.
  • Cut CI/CD pipeline time by 75% (20 min to 5 min).
  • Built a Slack bot for real-time GitLab pipeline monitoring.

Stack: Python (Django, DRF, Celery), PostgreSQL, Redis, Docker, Kubernetes, Helm, FluxCD, GitLab CI

Software Engineer

— NiceCode

Jan 2020 — Apr 2022 · On-site

  • Built web-scraping and data-parsing services (Django, pandas, regex) feeding Google Sheets.
  • Stabilized a legacy codebase: added test coverage and monitoring.
  • Maintained a video-course platform for patient rehabilitation.

Stack: Python (Django, DRF, Celery, aiogram, pandas), PostgreSQL, Redis, Docker, GitLab CI

Skills

Python
FastAPI, SQLAlchemy, Pydantic, asyncio, Django, DRF, Celery, Taskiq, pytest
Databases & messaging
PostgreSQL, Redis, Kafka, RabbitMQ, MongoDB
Infrastructure
Docker, Kubernetes, Helm, FluxCD, GitLab CI, GitHub Actions, AWS, GCP
Observability
Grafana, Prometheus, Loki, Sentry
Other languages
TypeScript, FunC, C, Assembly
Languages
English (B2) · Russian (native)

Projects

Duo Games

Telegram Mini App platform for real-time two-player games.

Node + uWebSockets.js game server running a 60 Hz simulation with 30 Hz snapshots, binary WebSocket protocol, PixiJS client. Runs in production on Kubernetes.

dondori.io

Floating todo overlay that stays on top of your work.

Self-hosted on Kubernetes with FluxCD-managed deploys.

fastapi-template

Production-ready FastAPI starter.

SQLAlchemy, dependency injection, Sentry integration, and a full testing setup — the layout I reuse for new backend services.

claude-plugins

Python backend plugins for Claude Code.

Opinionated tooling that wires an AI coding agent into a real Python backend workflow.

linear-kit

CLI for provisioning and driving Linear workspaces.

Teams, projects, milestones and views declared in YAML; issues created and updated from the terminal.

pgconnect-zsh

Oh My Zsh plugin for PostgreSQL connections.

Manages and connects to databases through pgcli and fzf.

Education

Czech Technical University in Prague (CTU)

Faculty of Nuclear Sciences and Physical Engineering · 2019 — 2020

Coursework in nuclear physics, applied mathematics, and computer science.