Максим
Python-програміст
- Considering positions:
- Python-програміст, спеціаліст бізнес-процесів
- Employment type:
- full-time, part-time
- Age:
- 21 years
- City of residence:
- Ternopil
- Ready to work:
- Kyiv, Lutsk, Lviv, Remote, Ternopil
Contact information
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/20292797/
Work experience
Викладач програмування
from 07.2026 to now
(5 months)
Mate academy, Дистанційно (Освіта, наука)
Python-ментор, часткова зайнятість.
• Проводжу технічні перевірки студентів з Python Core, Django і DRF.
• Роблю code review навчальних проєктів на Django / DRF / FastAPI з детальним зворотним зв'язком.
Python-програміст
from 11.2025 to now
(1 year)
Maze logic, Дистанційно (IT)
Проєктна співпраця, з червня 2026 - основне місце роботи. Два продукти: e-learning платформа Soulvia і сервіс пасажирських перевезень.
• Провідний розробник booking API, через який проходять усі замовлення з сайту: асинхронний FastAPI, SQLAlchemy 2.0, asyncpg, шари api / services / repositories, Redis, Sentry.
• У власній CRM на Django, яка замінює стару платну CRM, веду модуль бронювань і разом з командою - омніканальні повідомлення (Telegram, Meta, веб-чат) в реальному часі через Django Channels і Celery. Окремий асинхронний воркер для месенджер-каналу спілкується з основним бекендом через internal API на aiohttp.
• Переніс дані зі старої CRM: імпортер ~51 тис. лідів і ~46 тис. контактів, який за замовчуванням працює в режимі dry-run і зіставляє кастомні поля, телефони й платежі з новою моделлю.
• Зробив API-місток, який передає дані з Django-адмінки CRM у BAS (облікова система компанії), тож бронювання й платежі більше не вносять вручну.
• Soulvia: REST API на Django + django-ninja, повністю веду підсистему сертифікатів (генерація PDF через WeasyPrint / PyMuPDF), pytest з порогом покриття 80% у GitHub Actions.
Python-програміст
from 07.2024 to 06.2026
(2 years)
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-системою постачальника Phone Case Factory: синхронізація товарів, передача замовлень на фулфілмент, прийом колбеків зі статусами, обробка помилок і логування.
- Синхронізація товарів і замовлень із Shopify (GraphQL Admin API), TikTok Shop, Amazon SP-API, CJ Dropshipping, uShopfy: експорт, імпорт, вебхуки, повернення, фулфілменти.
- Інтеграція каталогів постачальників CJ Dropshipping і GigaCloud (товари, ціни, залишки): спільна HTTP-сесія, обмеження частоти запитів, обробка 429 з exponential backoff і jitter, оновлення токена на 401/403, пакетний запис у PostgreSQL. CSV-імпорт товарів з валідацією SKU.
- Чат підтримки для тенантів у реальному часі (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.
Education
Тернопільський національний технічний університет ім. Івана Пулюя
Факультет інформаційних систем і технологій, Інженерія програмного забезпечення, Тернопіль
Higher, from 2022 to 2026 (4 years)
Additional education and certificates
No additional education or certificates.
Knowledge and skills
- Здатність до навчання
- Python
- SQL
- Git
- HTML
- GitHub
- Знання принципів ООП
- CSS
- PostgreSQL
- Docker
- MySQL
- Django
- FastAPI
- SQLite
- Неконфліктність
- REST API
- Адаптивність
- Django Rest Framework
- Flask
- JavaScript
- Redis
- Користувач ОС Linux
- Celery
- CI/CD
- Code review
- HTTP
- HTTPS
- JSON
- JSON Web Token
- Docker Compose
- Asyncio
- Aiohttp
- SQLAlchemy
- Pydantic
- GitHub Actions
- Sentry
- Pytest
- AWS
Language proficiencies
English — average
Additional information
Python Backend-розробник з понад 2 роками комерційного досвіду на Python 3: Django / DRF, FastAPI і asyncio, PostgreSQL.
- Будую власну CRM на Django, яка замінює стару сторонню систему: перенесення ~51 тис. лідів і ~46 тис. контактів, інтеграція з BAS через REST API, адаптери для Telegram, Meta і веб-чату в стилі плагінів.
- Інтеграції зі сторонніми сервісами через REST API: Shopify, TikTok Shop, Amazon SP-API, CJ Dropshipping, GigaCloud, Stripe, ERP постачальника (ретраї, rate limits, вебхуки).
- Оптимізація PostgreSQL і кешування в Redis для SaaS на ~5 000 тенантів.
- Вмію самостійно розбиратися в чужому та легасі-коді. Git з pull requests і code review, Docker, Linux, CI/CD (GitHub Actions), pytest.
- Ментор у Mate Academy: проводжу технічні перевірки з Python, Django і DRF та роблю code review студентських проєктів.
- Щодня використовую AI-інструменти для розробки (Claude Code, Cursor).
Живу в Тернополі, розглядаю віддалений, гібридний або офісний формат.
Similar candidates
-
Python-розробник
Dnipro, Pohrebyshche, Remote -
Python-програміст
120000 UAH, Kyiv, Remote -
Python-програміст
30000 UAH, Kyiv, Remote -
Python-програміст
Ternopil, Sheptytsky, Remote -
Python developer
Kyiv, Remote -
Python-програміст
Remote