Олександр
Back end developer
- Considering positions:
- Back end developer, Python developer
- City of residence:
- Odesa
- Ready to work:
- Odesa, Remote
Contact information
The job seeker has entered a phone number .
Name, contacts and photo are only available to registered employers. To access the candidates' personal information, log in as an employer or sign up.
You can get this candidate's contact information from https://www.work.ua/resumes/19717018/
Uploaded file
This resume is posted as a file. The quick view option may be worse than the original resume.
3+ years of Backend Developer experience, developing REST APIs and high available microservices.
PROFESSIONAL EXPERIENCE
UpKeepDay | Backend Developer | Aug 2024 – Sep 2025
UpKeepDay is an all-in-one platform designed to simplify operations for tutors, enrichment schools, and after-school
programs.
Developed core features of product using Django and Django Rest Framework (DRF)
Optimized slow-running queries by adding targeted indexes and eliminating redundant joins, reducing query
time by ~10%
Decreased API response time by 40% (300ms -> 120ms) adding Redis caching
Built the end-to-end password reset flow using RabbitMQ for async email delivery; separately built background
PDF report generation with Celery, removing report generation from the request/response cycle
Integrated Stripe to support one-time tuition payments
Wrote unit tests for every feature shipped, using unittest
Stack: Django/DRF, PostgreSQL, Celery, Redis, RabbitMQ, unittest, AWS, Docker, git
HorandLTD | Backend Developer | Sep 2025 – July 2026
HorandLTD is a UK-based company providing virtual assistant and media services to clients across the United Kingdom,
with a focus on IT, logistics, media, design, architecture, HR, and other professional fields.
Developed backend with microservices architecture using FastAPI
Worked with SQL using SQLAlchemy; managed migrations using alembic
Used RabbitMQ for event base communication between microservices
Implemented SAGA and Outbox patterns to guarantee consistency across 3 microservices without distributed
transactions; added Circuit Breaker to prevent cascading failures during ActionBot service downtime
Added retry logic with backoff for synchronous inter-service requests
Wrote tests for every feature shipped, using pytest
Orchestrated 3 microservices locally with Docker Compose
Rewrote file upload handling with asyncio, cutting upload time by ~40%
Stack: FastAPI, SQLAlchemy, alembic, asyncio, PostgreSQL, pytest, RabbitMQ, Docker/Docker Compose, Redis,
git
PERSONAL PROJECTS
XiChess | https://github.com/linwexEU/chess
XiChess is a lite copy of chess.com.
Reduced move-broadcast latency to 5-10ms by caching game state in Redis instead of hitting Postgres on every
move
Stack: FastAPI, SQLAlchemy, alembic, HTML/CSS/JS, PostgreSQL, Redis, smpt, websockets, RabbitMQ, git
Autoria-Parser | https://github.com/linwexEU/autoria-parser
Built a scraper to collect listings from AutoRIA on a scheduled basis, with run times configurable via
environment variables
Used background tasks to run the scraper and database dump jobs on a schedule
Stack: Playwright, bs4, SQLAlchemy, Alembic, PostgreSQL, Docker/Docker Compose
LANGUAGES English (B2) | Ukrainian (fluent) | Russian (fluent)
Similar candidates
-
Back-end програміст
Remote -
Back-end програміст
Vinnytsia, Remote -
Back-end розробник
40300 UAH, Ivano-Frankivsk, Lviv , more 4 cities -
Back end програміст
70000 UAH, Remote -
Back-end програміст
Remote -
Backend-програміст
Remote