Ярослав
Python backend developer
- Розглядає посади:
- Python backend developer, Django developer, Python-програміст
- Вік:
- 17 років
- Місто проживання:
- Кременчук
- Готовий працювати:
- Дистанційно
Контактна інформація
Шукач вказав телефон та ел. пошту.
Прізвище, контакти та світлина доступні тільки для зареєстрованих роботодавців. Щоб отримати доступ до особистих даних кандидатів, увійдіть як роботодавець або зареєструйтеся.
Отримати контакти цього кандидата можна на сторінці https://www.work.ua/resumes/17813631/
Завантажений файл
Це резюме розміщено у вигляді файлу. Ця версія для швидкого перегляду може бути гіршою за оригінал резюме.
E-mail: [
Phone: [
Telegram: @kostenko2
GitHub: github.com/Kostenko-Yaroslav
Про мене
Бекенд-розробник з базою в Python, Django та REST API. Комерційного досвіду не маю, проте самостійно реалізовую складну архітектуру в проєктах: налаштовую CI/CD, працюю з асинхронними чергами (Celery/Redis), транзакціями баз даних та Docker.
Навички
Python, SQL, Django, Redis, Celery, Postgresql, Docker, Git, Linux, CI/CD
Особисті проекти на GitHub
Booking Service API
Booking Service API — REST-сервіс на базі Django та DRF. Проблема подвійного бронювання (Race Conditions) вирішена на рівні PostgreSQL за допомогою ExclusionConstraint та типів DateRange. Важкі операції, такі як генерація PDF-інвойсів та відправка Email-сповіщень, винесені в асинхронні черги через Celery та Redis для забезпечення неблокуючої роботи API. Реалізована логіка фільтрації вільних ресурсів за перетином часових інтервалів (Overlap Logic). Безпека сесій забезпечується JWT-авторизацією (Access/Refresh). API задокументовано за стандартом OpenAPI 3.0 (Swagger). Застосунок та його залежності контейнеризовані за допомогою Docker Compose.
Book API
REST-API сервіс на базі Django та DRF. Логіка розділена на два основні додатки: store (каталог книг і обробка замовлень) та users (кастомна автентифікація). Написані юніт- та інтеграційні тести за допомогою pytest. Налаштовано права доступу (Permissions) та серіалізацію даних засобами DRF. Проєкт контейнеризовано за допомогою Docker.
Освіта
2023-2027
Спеціальність 122 – Комп’ютерні науки; Комунальний заклад вищої освіти "Кременчуцька гуманітарно-технологічна академія" Полтавської обласної ради
Курс: CS50’s Introduction to Programming with Python
Схожі кандидати
-
Python Backend Developer
Дистанційно -
Back-end програміст
45000 грн, Дистанційно, Кропивницький -
Backend-розробник
Дистанційно, Київ -
Python-програміст
110000 грн, Дистанційно, Вінниця , ще 8 міст -
Python-програміст
Дистанційно -
Back end програміст
Дистанційно, Дніпро, Львів