Максим
Backend-програміст
- Розглядає посади:
- Backend-програміст, Python-програміст, Fullstack-розробник
- Вид зайнятості:
- повна, неповна
- Вік:
- 22 роки
- Місто проживання:
- Київ
- Готовий працювати:
- Дистанційно, Київ
Контактна інформація
Прізвище, контакти та світлина доступні тільки для зареєстрованих роботодавців. Щоб отримати доступ до особистих даних кандидатів, увійдіть як роботодавець або зареєструйтеся.
Отримати контакти цього кандидата можна на сторінці https://www.work.ua/resumes/16080010/?puid=1782671
Досвід роботи
Backend програміст
з 01.2024 по нині
(2 роки 9 місяців)
Personal Projects, Дистанційно (IT)
GitHub: github.com/maxkunev
Portfolio: cvcard-hfp8.onrender.com
DailyDO (Telegram Task Manager) | Full-Stack Developer
Повноцінний застосунок для продуктивності, що поєднує Telegram-бота з Telegram Mini App для керування задачами та автоматичними нагадуваннями. Розгорнуто у продакшн на Azure.
• Розробив Django REST API з PostgreSQL, розширивши Simple JWT для авторизації через власну модель TelegramUser.
• Реалізував захищені endpoint'и на базі raw APIView з ізоляцією даних на рівні об'єктів (request.user-scoped querysets) для запобігання IDOR-вразливостям.
• Побудував власний flow перевірки Telegram initData signature з перевіркою свіжості auth_date для захисту від replay-атак.
• Спроєктував окремий scheduler-сервіс на AsyncIOScheduler для автоматичних нагадувань за cron-розкладом.
• Розгорнув контейнеризовані сервіси (React, Django, бот, scheduler) на Azure VM через Docker Compose, з Nginx як reverse proxy/TLS-термінатором, Django - за Gunicorn.
• Мігрував PostgreSQL на Azure Database for PostgreSQL Flexible Server; обмежив доступ через Azure firewall rules та TLS-шифровані з'єднання.
Foodie App (платформа для рецептів) | Backend Developer
Готовий до продакшну Django-застосунок із безпечним REST API, динамічним фронтендом та контейнеризованим деплоєм на Render.
• Розробив RESTful API на DRF з власними permissions на рівні об'єктів та OpenAPI-документацією через drf-spectacular.
• Контейнеризував застосунок і PostgreSQL за допомогою Docker; розгорнув на Render через Gunicorn, WhiteNoise та Cloudinary.
• Оптимізував запити за допомогою in-memory кешування; інтегрував HTMX/AJAX для плавної роботи "улюблених" без перезавантаження сторінки.
• Реалізував автоматизовані інтеграційні тести на pytest та APIClient.
DICOM De-identification Gateway | Backend Developer
Сервіс на FastAPI, що приймає DICOM-файли медичних зображень, деідентифікує метадані пацієнтів та надає результати через FHIR-подібний REST API.
• Реалізував UID re-mapping та зсув дат для кожного пацієнта, забезпечивши узгоджену й безпечну деідентифікацію.
• Спроектував реляційну схему (SQLAlchemy) для ієрархії DICOM Patient→Study→Series→Instance з міграціями через Alembic.
• Побудував FastAPI endpoint'и для завантаження DICOM (multipart, з валідацією через pydicom) та отримання структурованих метаданих.
Fullstack-розробник
з 06.2021 по 10.2023
(2 роки 5 місяців)
Freelance, Дистанційно (IT)
Розробка Backend та API: Розробив готового до продакшну Telegram-бота на Python (python-telegram-bot), який надає користувачам автоматичні оновлення про криптовалютний ринок у реальному часі через command-line інтерфейс. Працював з MySQL, Docker та сторонніми API в реальних клієнтських проєктах.
Екстракція даних: Побудував пайплайни для збору даних на Python (requests, BeautifulSoup) з інтеграцією криптовалютних даних у реальному часі.
Інтеграція фронтенду: Розробляв та оптимізував адаптивні веб-макети на HTML5/CSS3 для клієнтських проєктів, усував несумісності інтерфейсу для користувачів та готував статичні сторінки для інтеграції з WordPress CMS.
Освіта
Київський політехнічний інститут імені Ігоря Сікорського
ІПСА, 124
Вища, з 2021 по 2025 (4 роки)
Знання і навички
- Здатність до навчання
- Python
- Git
- SQL
- Знання принципів ООП
- Django
- PostgreSQL
- MySQL
- GitHub
- HTML
- CSS
- Docker
- JavaScript
- REST API
- Bootstrap
- FastAPI
- SQLite
- CI/CD
- Django Rest Framework
- SQLAlchemy
- Alembic
- Azure DevOps Server
- Адміністрування Linux Server
- Адміністрування Ubuntu Server
- Комунікабельність
- Адаптивність
- Неконфліктність
Знання мов
- Англійська — вище середнього
- Українська — вільно
- Шведська — початковий
Схожі кандидати
-
Backend-програміст
90000 грн, Дистанційно -
Back end програміст
Дистанційно -
Backend-програміст
Тернопіль, Броди, Дистанційно -
.NET Backend Engineer
Дистанційно -
Backend розробник
Вінниця, Дистанційно -
Backend розробник
Дніпро, Дистанційно