• Файл

Назар

Python-backend developer

Місто проживання:
Київ
Готовий працювати:
Дистанційно, Київ

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

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

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

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

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

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

Nazar Kotelnytskyi PYTHON DEVELOPER
nazarkotelnytskyi​@gmail.com [відкрити контакти](див. вище в блоці «контактна інформація») City: Kyiv LinkedIn GitHub

SUMMARY

Python Developer with 1 year of hands-on experience building backend systems using Python, FastAPI, and
Django. Currently completing a Bachelor's degree in Computer Science at the State University of Information
and Communication Technologies (DUIKT). Passionate about writing clean, well-structured code and
understanding every layer of a project - from architecture down to individual functions. Not afraid of
challenging tasks or unfamiliar technologies. Upper- Intermediate English. A reliable team player who values
clarity, depth, and continuous growth.

SKILLS

Object-Oriented Programming Python Web Development
(OOP) Python 3.10+, Advanced Python Frameworks
SOLID principles, Design (Decorators, Iterators, Django, Django ORM, Django
patterns Generators), Asynchronous Rest Framework, FastAPI
Python (asyncio, Concurrency,
Databases Parallelism) Development Tools
PostgreSQL, SQLite, Redis Debugging, Docker
Version Control &
English Collaboration
Upper-Intermediate Git/​Github

EXPERIENCE

Python Developer 2024 – Present
Technologies: Python, FastAPI, Django, DRF, PostgreSQL, Redis, Celery, Docker,
Stripe, JWT, SQLAlchemy, Pytest
Designed and built REST APIs using FastAPI and Django REST Framework


following clean architecture principles (separate CRUD, service, and router
layers)
Implemented JWT authentication with role-based access control and token


management
Integrated Stripe for payment processing and automated fine handling


Set up Celery + Redis for background task processing and periodic jobs


Configured SendGrid for transactional email notifications and Telegram Bot API


for real-time alerts
Containerized applications using Docker and Docker Compose


Wrote unit and integration tests with pytest — up to 54 tests per project


Documented APIs using Swagger/​OpenAPI

PORTFOLIO

Online Cinema⁠
FastAPI-based REST API for an online cinema platform. Implemented JWT authentication, movie catalog with
filtering and pagination, shopping cart, and order management. Integrated Stripe for payment processing and
SendGrid for transactional email notifications. Built async background tasks with Celery + Redis for order processing
and email delivery. Containerized with Docker and Docker Compose. Covered with 54 tests using pytest.

Library DRF⁠
Django REST Framework API for a library book borrowing system. Implemented book inventory management with
automatic stock updates on borrowing and return. Built fine calculation system for overdue borrowings with Stripe
payment integration. Added Telegram bot notifications for new borrowings and overdue alerts. Set up Celery + Redis
for periodic overdue checks and background tasks. Documented with Swagger via drf-spectacular.

Projectary⁠
Django-based team task management system. Implemented user authentication, role-based access control with different
permission levels for workers and managers. Built project and task management with assignment, deadlines, priorities,
and task types. Added dashboard with personal task overview and top performers tracking. Search and filter
functionality across tasks and users.

EDUCATION

Bachelor's Degree in Computer Science (122) 2022 – 2026
State University of Information and Communication Technologies (DUIKT) Kyiv

ADDITIONAL EDUCATION

Python Backend Development Course
Mate Academy
Python, OOP, Django, DRF, FastAPI, databases, REST APIS

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

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


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