Ярослав
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
Удаленно -
Python-програміст
110000 грн, Удаленно, Винница , еще 8 городов -
Back end програміст
45000 грн, Удаленно, Кропивницкий -
Backend-розробник
Удаленно, Киев -
Python-програміст
Удаленно -
Back end програміст
Удаленно, Днепр, Львов