Богдан
Python-програміст
- Considering positions:
- Python-програміст, Backend розробник
- Age:
- 21 years
- City of residence:
- Kamianske
- Ready to work:
- Remote
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.
You can get this candidate's contact information from https://www.work.ua/resumes/15768337/
Uploaded file
This resume is posted as a file. The quick view option may be worse than the original resume.
Django Backend Developer
[
ABOUT ME
I am a Django Backend Developer with hands-on experience building a full-stack learning platform end-to-end. Strong focus on backend
logic, authentication/security, relational databases (MySQL/PostgreSQL), and clean, maintainable code. Currently adding REST API with
Django REST Framework. I have excellent communication skills and easily adapt to a new team, also well developed skills of
analytics and problem solving.
EDUCATION
Bachelor of Computer Science
Kharkiv National University of Radioelectronics • Kharkiv, Ukraine
SKILLS
Client-side Development: HTML5, CSS3(basic)
Server-side Development: Python, Django, MySQL, PostgreSQL, DRF
Tools: Git, GitHub, Docker
Web scraping / HTTP: BeautifulSoup, requests
Languages: Ukrainian (Native), English (B1).
EXPERIENCE
LearnWords — Django Backend Project (Vocabulary Platform) Dec 2025 – now
A Django-based web application focused on backend architecture, user authentication, relational data modeling, and
extensible API development.
Fit for Common Vacancy Requirements
Strong Python: core logic implemented in Python (business rules, training flow, validation)
Django (core framework): built as a modular Django project with separated apps (users/words/training)
SQL & database design: relational data modeling via Django ORM, migrations-ready for MySQL/PostgreSQL
Git workflow: structured commits, clear app boundaries, maintainable codebase
English (reading/writing): documentation and commit messages can be maintained in English
DRF (in progress): initial REST layer (Serializer + ViewSet) already created and ready to expand
What Was Implemented (Employer-Oriented Highlights)
Authentication & authorization: registration/login flows, password change/reset pipeline, profile management
CRUD for vocabularies: create/edit/manage word lists with transactional logic and data integrity focus
Training engine: configurable training modes and translation direction; progress stored per session
Security measures: anti-spam feedback via captcha, server-side validation
External API integration: ElevenLabs TTS for pronunciation (practical API usage + integration patterns)
Stack
Python 3.11, Django 5.0
Django REST Framework (partial)
SQLite (local), easy switch to MySQL/PostgreSQL via settings
HTML5, CSS3
ElevenLabs (TTS), django-simple-captcha
Git / GitHub
Practical Roadmap (to match hiring checklists)
Full REST API: extend DRF (auth, permissions, pagination, filtering), OpenAPI/Swagger
Production DB setup: MySQL/PostgreSQL via env vars + docker-compose
Testing: pytest + coverage, basic CI (GitHub Actions)
Code standards: ruff/flake8, black, pre-commit, optional type hints
Similar candidates
-
Python-програміст
Remote, Kryvyi Rih -
Python-програміст
Remote -
Python developer
Remote -
Python developer
Remote -
Python-програміст
110000 UAH, Remote, Vinnytsia , more 8 cities -
Python-програміст
Remote