Petro
Python developer, 41 000 UAH
- Considering positions:
- Python developer, Backend engineer
- Employment type:
- full-time, part-time
- Age:
- 22 years
- City of residence:
- Kyiv
- Ready to work:
- Remote
Contact information
Name, contacts and photo are only available to registered employers. To access the candidates' personal information, log in as an employer or sign up.
You can get this candidate's contact information from https://www.work.ua/resumes/20954986/
Work experience
Python developer
from 05.2026 to now
(7 months)
Self-Employed, Дистанційно (IT)
Developed web applications and REST APIs using Django, Django REST Framework and FastAPI.
Designed relational database models and migrations using Django ORM, SQLAlchemy and Alembic with PostgreSQL and SQLite.
Implemented authentication, JWT tokens, role-based permissions, email activation and password recovery.
Built appointment scheduling, seat reservations, shopping carts and order workflows with validation and database transactions to prevent conflicting bookings and incomplete operations.
Added search, filtering, pagination and related-data loading using Django ORM and SQLAlchemy eager loading.
Integrated Stripe Checkout, verified webhook signatures and implemented payment history and full refunds.
Implemented file uploads, CT scan previews and private S3-compatible avatar storage with temporary signed URLs.
Configured background email delivery and scheduled cleanup tasks using Celery and Redis.
Wrote automated tests for models, forms, API endpoints, permissions and payment workflows.
Documented APIs with Swagger and ReDoc, configured Docker Compose environments and Render deployment and added GitHub Actions checks for code style, types and tests.
Education
НТУУ "Київський політехнічний інститут імені Ігоря Сікорського"
ФБМІ, Комп'ютерні науки, Київ
Higher, from 2021 to 2025 (4 years)
Additional education and certificates
Mate Academy "Python Developer"
2026, 11 місяців
Knowledge and skills
- Здатність до навчання
- Python
- Git
- HTML
- SQL
- CSS
- GitHub
- JavaScript
- PostgreSQL
- Docker
- REST API
- Знання принципів ООП
- Django
- Неконфліктність
- Bootstrap
- FastAPI
- Адаптивність
- Web Scraping
- Data analysis
- asyncio
- Django Rest Framework
- SQLite
- Docker Compose
- PyTest
- Unit testing
Language proficiencies
English — above average
Additional information
Python Backend Developer specializing in REST APIs and backend applications using Django, Django REST Framework, and FastAPI. Built services for healthcare, theatre booking, and online cinema platforms, implementing authentication, role-based permissions, and booking functionality. Optimized database performance by resolving N+1 query issues using Django ORM and SQLAlchemy eager loading techniques. Developed automated tests with Django TestCase, pytest, and unittest.
Similar candidates
-
Python-програміст
100000 UAH, Remote, Kyiv -
Python-програміст
Remote, Uzhhorod, Mukachevo -
Python-програміст
80000 UAH, Remote, Kryvyi Rih -
Python-програміст
Remote -
Junior Python Developer
Remote