• File

Олександр

Back-end програміст

Considering positions:
Back-end програміст, Python-програміст
Age:
20 years
City of residence:
Izmail
Ready to work:
Remote

Contact information

The job seeker has provided: Phone numberEmailMessenger

Name, contacts and photo are only available to registered employers. To access the candidates' personal information, log in as an employer or sign up.

Uploaded file

Quick view version

This resume is posted as a file. The quick view option may be worse than the original resume.

Попов Олександр
Python Backend Developer (Junior / Junior+) — FastAPI · Django · Async Python
[open contact info](look above in the "contact info" section) | Telegram: @snopy428 | GitHub: snopy229

ПРО МЕНЕ
Backend-розробник з фокусом на Python: пишу чистий, підтримуваний код і думаю про архітектуру, а не просто "щоб
працювало". Маю практичний досвід повного циклу розробки — від проєктування схеми БД та бізнес-логіки до
розгортання сервісів у Docker на власному VPS. Впевнено працюю з асинхронним стеком (FastAPI, async SQLAlchemy,
Celery, Redis), а також з Django/Wagtail для CMS- та CRM-рішень. Швидко занурююсь у нові технології та вимоги,
автоматизую рутину і не боюся складних інженерних задач.
ТЕХНІЧНІ НАВИЧКИ
Мова: Python
Backend (async): FastAPI, async SQLAlchemy 2.0 (Mapped/mapped_column), Alembic, Pydantic, Dishka (DI), advanced-
alchemy
Backend (Django): Django ORM, Django Ninja, Wagtail CMS, Django Unfold, HTMX
Фонові задачі: Celery, Redis (черги, кешування, FSM-сховище)
Боти та інтеграції: aiogram v3 (FSM, i18n через gettext/pybabel), MongoDB/Motor
Бази даних: PostgreSQL, MongoDB, Redis, проєктування схем, міграції
Тестування: pytest, httpx AsyncClient, інтеграційні тести, фікстури
DevOps: Docker, Docker Compose, Easypanel, Nginx, Linux (Arch/CachyOS), Git
ПРОЄКТИ

SwipeRestApi особистий проєкт · FastAPI, async SQLAlchemy, Celery, Redis, aiogram
Асинхронний сервіс підбору нерухомості: REST API на FastAPI з Telegram-ботом як основним клієнтським інтерфейсом.
• Спроєктував асинхронну архітектуру на FastAPI + SQLAlchemy 2.0 з Dishka для DI та Alembic для міграцій
• Реалізував фільтрацію й пагінацію оголошень (advanced-alchemy, LimitOffset), керування фотогалереями
(завантаження, сортування, видалення), модуль "шахматки" для управління квартирами, модерацію, обране та чат між
користувачами
• Побудував систему фонових задач на Celery + Redis (перевірка підписок за розкладом)
• Покрив ключову бізнес-логіку інтеграційними тестами на pytest/httpx AsyncClient з продуманими фікстурами (без
хардкоду ID, коректний teardown при FK-обмеженнях)
• Реалізував Telegram-бота на aiogram v3: FSM-реєстрація зі станом у Redis, мультимовність (i18n через MongoDB),
middleware для роботи з JWT
• Розгорнув production-оточення на VPS через Easypanel: FastAPI + PostgreSQL + Redis + Celery, entrypoint-скрипти для
автоматичних Alembic-міграцій
Nuts особистий проєкт · Django, Wagtail, Django Ninja, HTMX
Гібридна e-commerce система (CMS + CRM) з мультимовним контентом та кошиком без перезавантаження сторінки.
• Інтегрував Wagtail CMS (StreamField/blocks) з підтримкою трьох мов (UA/RU/EN) через wagtail-modeltranslation
• Реалізував кошик на Django Ninja + HTMX: додавання/видалення товарів, зміна кількості, гостьовий кошик через
cookies
• Побудував флоу оформлення замовлення для фізичних та юридичних осіб, інтеграцію доставки Нова Пошта / Meest
• Налаштував Django Unfold-адмінку з динамічними inline-формами для управління товарами й замовленнями
• Реалізував асинхронну відправку email (підтвердження, скидання пароля) через Celery
MyHouse24 особистий проєкт · Django, AdminLTE, SQL
CRM-система для автоматизації обліку в ОСББ.
• Реалізував облік рахунків, показників лічильників, тарифів та каси мешканців
• Побудував інтерфейс на AdminLTE з datatables/AJAX та formsets для масового введення даних
• Додав генерацію PDF/Excel-звітів через Celery
• Розгорнув застосунок через Docker Compose
ОСВІТА

Міжнародний університет Комп'ютерні науки, 3 курс
• Поглиблене вивчення алгоритмів, архітектури систем та оптимізації коду
• Профільні курси: цифрова обробка сигналів, цифрові комунікації, імітаційне моделювання, бази даних
МОВИ
Українська: рідна
Російська: вільно
Англійська: B1–B2 (технічна документація, listening/reading — впевнено)

Similar candidates

All similar candidates

Candidates at categories

Candidates by city


Compare your requirements and salary with other companies' jobs: