Максим
Python-програміст
- Розглядає посади:
- Python-програміст, спеціаліст бізнес-процесів
- Вид зайнятості:
- повна, неповна
- Вік:
- 21 рік
- Місто проживання:
- Тернопіль
- Готовий працювати:
- Дистанційно, Київ, Луцьк, Львів, Тернопіль
Контактна інформація
Прізвище, контакти та світлина доступні тільки для зареєстрованих роботодавців. Щоб отримати доступ до особистих даних кандидатів, увійдіть як роботодавець або зареєструйтеся.
Отримати контакти цього кандидата можна на сторінці https://www.work.ua/resumes/20292797/
Досвід роботи
Викладач програмування
з 07.2026 по нині
(3 місяці)
Mate academy, Дистанційно (Освіта, наука)
Python-ментор
Python-програміст
з 11.2025 по нині
(11 місяців)
Maze logic, Дистанційно (IT)
Проєктна співпраця, з червня 2026 - основне місце роботи. Два продукти: e-learning платформа Soulvia і сервіс пасажирських перевезень.
• Провідний розробник booking API, через який проходять усі замовлення з сайту: асинхронний FastAPI, SQLAlchemy 2.0, asyncpg, шари api / services / repositories, Redis, Sentry.
• У власній CRM на Django веду модуль бронювань і разом з командою - омніканальні повідомлення (Telegram, Meta, веб-чат) в реальному часі через Django Channels і Celery.
• Переніс дані зі старої платної CRM: імпортер, який за замовчуванням працює в режимі dry-run і зіставляє кастомні поля, телефони й платежі з новою моделлю.
• Soulvia: REST API на Django + django-ninja, повністю веду підсистему сертифікатів (генерація PDF через WeasyPrint / PyMuPDF), pytest з порогом покриття 80% у GitHub Actions.
Python-програміст
з 07.2024 по 07.2026
(2 роки)
SP-Lutsk, Луцьк (IT)
Бекенд-розробник у команді з 10+ інженерів, два продукти на Django / DRF: CloudOrder - мультитенантна SaaS-платформа для управління замовленнями, що з'єднує ритейлерів із постачальниками брендів (cloudorder.us), і внутрішня платформа алертів та чергувань. Прийшов стажером, через 3 місяці перейшов у штат. Вів фічі від моделі даних і API до фонових задач і деплою на AWS.
- Спроєктував і запустив read-модель публічного каталогу: денормалізована проекція над поліморфними таблицями товарів, цін, залишків і зображень, синхронізація через сигнали Django. Вона замінила важкі запити з багатьма JOIN, і кількість запитів до БД на ендпоінт стала обмеженою за будь-яких фільтрів - це закріплено тестами.
- Оптимізував PostgreSQL: GIN і композитні індекси, денормалізоване поле для пошуку, індекси CONCURRENTLY на великих таблицях. Статистику дашбордів переписав із запитів у циклі на агрегацію в базі. Кешування в Redis.
- Баланси й виплати тенантів: резервування коштів під запити на виведення та перекази, кожна зміна балансу - у транзакції з блокуванням рядка (select_for_update). Зробив підтвердження оплат ідемпотентним, щоб паралельні вебхуки не створювали дублів транзакцій. Інтеграція Stripe.
- Повністю зробив інтеграцію з ERP-системою постачальника: синхронізація товарів, передача замовлень на фулфілмент, прийом колбеків зі статусами.
- Синхронізація товарів і замовлень із Shopify (GraphQL Admin API), TikTok Shop, Amazon SP-API, CJ Dropshipping, uShopfy: експорт, імпорт, вебхуки, повернення, фулфілменти.
- Чат підтримки для тенантів у реальному часі (Django Channels + Redis WebSockets) і AI-асистент до нього: LLM поверх OpenAI-сумісного API, пошук відповідей у базі знань, підтягування даних із БД і передача розмови людині.
- Платформа алертів і чергувань: події з GitHub, Jira, Grafana і Trello, графік чергувань, сповіщення email і WebSocket, шифрування облікових даних AES-256.
- AWS (S3, SES, Secrets Manager), Docker, Nginx + Uvicorn, pytest, Sentry, GitHub Actions.
Освіта
Тернопільський національний технічний університет ім. Івана Пулюя
Факультет інформаційних систем і технологій, Інженерія програмного забезпечення, Тернопіль
Вища, з 2022 по 2026 (4 роки)
Додаткова освіта та сертифікати
Немає додаткової освіти та сертифікатів.
Знання і навички
- Здатність до навчання
- Python
- SQL
- Git
- HTML
- GitHub
- Знання принципів ООП
- CSS
- PostgreSQL
- Docker
- MySQL
- Django
- FastAPI
- SQLite
- Неконфліктність
- REST API
- Адаптивність
- Django Rest Framework
- Flask
- JavaScript
Знання мов
Англійська — середній
Схожі кандидати
-
Python developer
Київ -
Python-програміст
30000 грн, Дистанційно -
Python-програміст
Київ, Дистанційно -
Python-програміст
120000 грн, Київ, Вінниця , ще 8 міст -
Python-програміст
Дистанційно -
Python-програміст
30000 грн, Дистанційно