• File

Дмитро

Python developer (Django, DRF, FastAPI)

Age: 30 years
City: Lviv
Age:
30 years
City:
Lviv

Contact information

The job seeker has entered a phone number and email.

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.

DMYTRO MALYK
PYTHON DEVELOPER

SUMMARY
Python Developer with practical experience in building backend applications using
Django and Django REST Framework. Developed web applications with authentication,
role-based access control, and asynchronous background task processing. Strong
foundation in Python, OOP principles, relational databases, and backend architecture.
Reliable team contributor with a structured approach to problem-solving, high sense of
responsibility, and experience working in collaborative, deadline-driven environments.
CONTACT
PROJECTS
[open contact info](look above in the "contact info" section)
(Telegram) Gym Manager — Django Web Application
[open contact info](look above in the "contact info" section) Designed and implemented a Django-based web application with role-based access
control (Admin / Trainer / Client)
Implemented workout scheduling, booking logic, and capacity validation
Lviv, Ukraine, remote Built authentication and authorization using Django permissions
Designed relational database schema and business logic
LinkedIn: Dmytro Malyk Hotel Booking Service — Team Backend Project (REST API)
GitHub Developed RESTful API for hotel booking lifecycle management
Implemented JWT authentication and role-based permissions
Integrated async background tasks using Celery and Redis
SKILLS Implemented payment flow (Stripe test mode) and Telegram notifications
Worked in a team using Git workflow, code reviews, and Agile practices
Python: Python 3.10+, OOP, Online Cinema — Team Backend Project (FastAPI)
Python
SOLID
Developed RESTful API for online cinema platform with user management, movie
Backend:
Web Django, Django
Development catalog, shopping cart, orders, and payments functionality
REST Framework, FastAPI Implemented JWT authentication with refresh token rotation, email activation via
Frameworks: Django, Django
Databases: PostgreSQL, SendGrid, and role-based access control (USER/MODERATOR/ADMIN)
SQLite,
ORM, Redis Rest
Django Built SendGrid webhook integration for handling email delivery failures (bounces,
blocks) with automatic user cleanup
Tools: Git, Docker
Framework, FastAPI
Web: HTML, CSS, JavaScript WORK EXPERIENCE
Databases:
(basic) PostgreSQL,
Processes: Agile (Scrum, Armed Forces 2017 - 2025
SQLite, Redis
Kanban)
Web Technologies: HTML, Platoon Commander / Personnel Management Officer
Led and trained a military unit, organizing systematic preparation for operational
AC H IJavaScript
CSS,, E V E M(Basics)
ENTS tasks
Built and improved training processes, significantly increasing unit readiness and
Candidate
Version Master
Control & of Sports performance
in Greco-Roman Wrestling Coordinated personnel planning under high-pressure and time-critical conditions
Collaboration: Git/Github
Recipient of the Order of Implemented electronic personnel accounting system, reducing time required to
Development Tools: (3rd
Bohdan Khmelnytsky access актуальні дані
Designed and introduced electronic awards tracking system, improving transparency
Class)
Debugging, Docker and efficiency
Awarded the “Defender of
Ukraine” distinction by the EDUCATION
Ministry of Defense
Led one of the most Master's Degree in Project Management 2017 - 2019
operationally prepared units Lviv State University of Life Safety
within the brigade
Bachelor’s Degree in Social Work 2013 - 2017
Lviv State University of Life Safety
LANGUAGES
ADDITIONSL EDUCATION
Enaglish (intermediate) Python course 2025 - 2026
Mate academy

Similar candidates

All similar candidates

Candidates at categories

Candidates by city


Compare your requirements and salary with other companies' jobs: