• Файл

Олександр

Python-програміст

Розглядає посади:
Python-програміст, Back-end програміст
Вік:
20 років
Місто проживання:
Ізмаїл
Готовий працювати:
Дистанційно

Контактна інформація

Шукач вказав телефон та ел. пошту.

Прізвище, контакти та світлина доступні тільки для зареєстрованих роботодавців. Щоб отримати доступ до особистих даних кандидатів, увійдіть як роботодавець або зареєструйтеся.

Завантажений файл

Версія для швидкого перегляду

Це резюме розміщено у вигляді файлу. Ця версія для швидкого перегляду може бути гіршою за оригінал резюме.

Попов Олександр
Python Backend Developer (Junior / Junior+) — FastAPI · Django · Async Python
[відкрити контакти](див. вище в блоці «контактна інформація») | 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 — впевнено)

Схожі кандидати

Усі схожі кандидати

Кандидати у категорії


Порівняйте свої вимоги та зарплату з вакансіями інших підприємств: