Ukraine's #1 job service
Олександр
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 provided: 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
Quick view
version
This resume is posted as a file. The quick view option may be worse than the original resume.
ALEX PAVLIUK | [open contact info ](look above in the "contact info" section) | [open contact info ](look above in the "contact info" section)
2+ years of Backend Developer experience, developing REST APIs and highly available microservices.
PROFESSIONAL EXPERIENCE
UpKeepDay | Backend Developer | Aug 2023 – Sep 2024
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 2024 – Nov 2025
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, CI/CD
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, smtp, 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)
2+ years of Backend Developer experience, developing REST APIs and highly available microservices.
PROFESSIONAL EXPERIENCE
UpKeepDay | Backend Developer | Aug 2023 – Sep 2024
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 2024 – Nov 2025
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, CI/CD
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, smtp, 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 розробник
40300 UAH, Ivano-Frankivsk, Lviv , more 4 cities -
Intern Back-End Developer
25000 UAH, Vinnytsia, Lviv, Remote -
Senior Back-end (PHP) Developer, Software Engineer
120000 UAH, Kyiv, Remote -
Back-end програміст
Remote -
Junior Back-end програміст
Remote -
Back end програміст
Remote