Kateryna
Python developer
- Розглядає посади:
- Python developer, Backend developer, AI developer, Django developer
- Вік:
- 19 років
- Місто:
- Київ
Контактна інформація
Шукач вказав телефон , ел. пошту та LinkedIn.
Прізвище, контакти та світлина доступні тільки для зареєстрованих роботодавців. Щоб отримати доступ до особистих даних кандидатів, увійдіть як роботодавець або зареєструйтеся.
Отримати контакти цього кандидата можна на сторінці https://www.work.ua/resumes/19707499/
Завантажений файл
Це резюме розміщено у вигляді файлу. Ця версія для швидкого перегляду може бути гіршою за оригінал резюме.
Junior Python / Django Backend Developer
Batumi, Georgia — open to remote or relocation | [
github.com/katerynabrovkova | [
PROFILE
Backend developer specializing in Python and Django. Completed a backend course at Hillel IT School, followed by around six
months of intensive hands-on practice building two production-ready projects from scratch — authentication, object-level
permissions, background task queues, testing, static typing, Docker, and CI/CD. Looking for a first junior backend role: remote,
on-site, or with relocation.
TECHNICAL SKILLS
Languages: Python, SQL
Frameworks: Django, Django REST Framework, Celery, aiogram
Databases: PostgreSQL, Redis
Testing: pytest, pytest-django, fixtures, parametrize
Code quality: Ruff, mypy, django-stubs
Infrastructure: Docker, Docker Compose, GitHub Actions, Git, Render
API: REST, JWT, OpenAPI / Swagger, OpenAI API
PROJECTS
BookShelf API
github.com/katerynabrovkova/bookshelf-api | live API documentation
REST API for tracking a personal reading life: a shared book catalog, private shelves with reading progress, and reviews
unlocked only after a book is finished. Includes an AI assistant that answers catalog questions grounded in real database
records rather than the model's general knowledge.
Implemented JWT authentication with object-level permissions enforced at the queryset level to prevent unauthorized
data access via ID guessing
Full pytest suite covering permissions, validation, and access isolation, using fixtures and parametrized cases
Integrated `Ruff` and `mypy` into GitHub Actions CI, catching type mismatch errors prior to production deployment.
Stack: Django REST Framework, PostgreSQL, JWT, pytest, Docker, GitHub Actions, OpenAI API, drf-spectacular
Job Vacancy Bot
github.com/katerynabrovkova/job-vacancy-bot
Telegram bot that monitors job boards and delivers new vacancies matching each subscriber's keywords within minutes of
publication.
Celery and Celery Beat poll two sources on a schedule; tasks are chained so fetching always completes before delivery
Deduplication enforced by a database constraint rather than application checks, making repeated polling safe under
concurrency
Delivery tracked per subscriber, so a delayed worker catches up instead of silently losing vacancies
Stack: Django, Celery, Redis, aiogram, PostgreSQL, pytest, Docker Compose, GitHub Actions
LANGUAGES
Ukrainian: native
English: B1 — actively improving
Схожі кандидати
-
Python-програміст
Київ, Дистанційно -
Python-програміст
40000 грн, Київ, Дистанційно -
Python-програміст
Київ -
Python developer
Київ, Дистанційно -
Python Developer
Київ, Дистанційно -
Python-програміст
120000 грн, Київ, Вінниця , ще 8 міст