Микола
Python-програміст, 25 000 грн
- Розглядає посади:
- Python-програміст, Backend-програміст, Frontend-програміст
- Вид зайнятості:
- повна, неповна
- Вік:
- 18 років
- Місто проживання:
- Київ
- Готовий працювати:
- Дистанційно
Контактна інформація
Прізвище, контакти та світлина доступні тільки для зареєстрованих роботодавців. Щоб отримати доступ до особистих даних кандидатів, увійдіть як роботодавець або зареєструйтеся.
Отримати контакти цього кандидата можна на сторінці https://www.work.ua/resumes/15169621/
Досвід роботи
Backend developer
з 08.2023 по 03.2024
(8 місяців)
Freelance, Дистанційно (IT)
Основні обов'язки:
•Проєктування та розробка масштабованого RESTful API з використанням Django та Django REST Framework (DRF).
•Розробка архітектури реляційних баз даних (PostgreSQL), написання та оптимізація складних ORM-запитів.
•Реалізація асинхронних фонових задач за допомогою Celery та Redis (відправка email-сповіщень, генерація звітів, обробка зображень).
•Інтеграція сторонніх сервісів (платіжні шлюзи для прийому оплат, підключення Telegram-бота для сповіщення адміністраторів).
•Налаштування безпеки: реалізація JWT-автентифікації та розмежування прав доступу (Permissions).
•Покриття бізнес-логіки Unit та інтеграційними тестами за допомогою Pytest.
•Контейнеризація проєкту за допомогою Docker та Docker Compose для забезпечення стабільного розгортання в різних середовищах.
•Рефакторинг існуючого коду та підтримка стандартів чистого коду (PEP8, Flake8).
Ключові досягнення:
•З нуля спроєктував та реалізував backend-частину для повнофункціональної E-commerce платформи, довівши проєкт від ідеї до робочого продукту.
Провів оптимізацію взаємодії з базою даних (успішно усунув проблему N+1 запитів за допомогою select_related та prefetch_related), що зменшило час відповіді сервера на високонавантажених ендпоінтах на 40%.
•Впровадив систему автоматичних сповіщень через Telegram API, що значно пришвидшило процес обробки нових замовлень клієнтів.
Завдяки впровадженню Docker скоротив час на налаштування робочого середовища та розгортання проєкту з кількох годин до лічених хвилин.
•Забезпечив стабільність роботи критичного функціоналу (кошик, чекаут, платежі) шляхом написання тестів, що мінімізувало кількість критичних багів.
Освіта
ПВНЗ «Європейський університет»
Інженерія програмного заберпечення, Київ
Вища, з 2026 по 2030 (4 роки)
Додаткова освіта та сертифікати
GoIT
2024, 2 роки
Сертифікат
Знання і навички
- Python
- Django
- FastAPI
- Flask
- REST API
- Asyncio
- Knowledge of OOP principles
- PostgreSQL
- SQLAlchemy
- ORM
- HTML
- CSS
- JavaScript
- Bootstrap
- Tailwind CSS
- Git
- JSON
Знання мов
- Англійська — середній
- Українська — вільно
Схожі кандидати
-
Python-програміст
Дистанційно -
Python developer
Дистанційно, Харків -
Python developer
Дистанційно, Київ -
Python-програміст
Дистанційно, Одеса -
Python-програміст
Дистанційно -
Python-програміст
Дистанційно, Львів, Інші країни