05/13/2026 updated

**** ******** ****
100 % available

Sr. Software Engineer | Python & Rust | 12+ years experience

Kyiv, Ukraine
Only remote
Computer Science, Specialist Degree (5-year university program)
Kyiv, Ukraine
Only remote
Computer Science, Specialist Degree (5-year university program)

About me

Senior Software Engineer with 12+ years in Python and growing expertise in Rust. Founder of Backendery digital studio. I build scalable APIs, distributed systems, and AI-powered backends. Clean architecture, real-world reliability, zero legacy mess left behind

AI AgentsRAGGitHub ActionsPython (Programming Language)PostgreSQLMongoDBRedisSQLAlchemyRust (Programming Language)Large Language ModelsBackendGitFastAPIApi DesignRestful ApigRPCDockerMicroservices
Languages & Core/ Python (12+ years, production), Rust (systems & high-perf backend), C/C++, JavaScript/TypeScript
Frameworks & Libraries/ FastAPI, Starlette, asyncio/aiohttp, anyio, uvicorn/gunicorn, httpx, Axum, Tokio, Tower, Reqwest, Pydantic, SQLAlchemy, SQLx, Serde, Tracing, gRPC/protobuf
Task Queues & Workers/ Dramatiq, Taskiq, arq
Databases/ PostgreSQL, EdgeDB/Gel, MySQL, MongoDB, Redis, InfluxDB, ElasticSearch
Graph & Vector/ Neo4j, Apache AGE, Qdrant — hybrid search pipelines (vector + graph + relational)
AI & LLM/ LLM integration (Anthropic Claude, OpenAI GPT), Prompt engineering & system prompt design, AI-powered backend APIs (RAG, tool use, structured outputs), Vector search & embeddings
Infrastructure & DevOps/ Docker, Docker Compose, GitHub Actions, Sentry, Serverless (GCP), Digital Ocean, Vercel, Shuttle
Architecture & Design/ REST API design, Microservices, Distributed systems, Hexagonal Architecture, System design, Concurrency/async, SOLID, Design Patterns, Performance optimization, Observability
Queues & Messaging/ NATS, RabbitMQ, Redis Pub/Sub
Integrations & Bots/ Telegram Bot API, Telegram Mini Apps, Payment systems integration, Scraping and crawling bots
Resilience & Reliability Patterns/ Retry, Deadlines, Rate Limiting, Circuit Breaker, Rich Client, Dummy/Pumpkin, Exponential Backoff with Jitter, Health Checking, Failover & Failover Caching, Caching strategies, Reverse proxy patterns (Nginx, Envoy)
Testing/ PyTest, unittest, Rust Test Module
CMS & Frontend (supporting)/ StrapiCMS, PayloadCMS, React.js, Next.js, TailwindCSS, GraphQL
Tools/ Git, Jira, Notion, Swagger/OpenAPI
Soft & Lead/ Team building (up to 6 engineers), technical mentoring, architecture decisions, product trade-off thinking, project delivery end-to-end

Experience

Professional experience10+ years
Freelancer since2023

Languages

EnglishBasic knowledgeRussianNative speakerUkrainianNative speaker

Project history

Sr. Software Engineer

Reface

Internet & IT

50-250 team member

Responsibilities:
  1. Software development, refactoring and support of the existing codebase
Achievements:
  1. Developed a new internal billing system based on product needs;
  2. Enhancement and support of existing internal projects (Reface Studio and Reface Admin Panel), regular resolving issues related to tech debt.

Contact form

Log in to get in touch

You need to be logged in to use the contact form.

Sign upLog in