Що насправді я роблю.
Проєктую і веду бекенд, хмарну інфраструктуру та AI-системи, на яких працюють продукти.
Десять років у Python і Django — переважно в тих місцях, про які ніхто не хоче думати: черги, сокети, відеопайплайни, рахунок за AWS.
Останні сім років здебільшого веду бекенд і DevOps високонавантажених платформ: архітектура, інфраструктура, on-call.
А ще раніше — навчав Django кілька сотень студентів у Львові, будував real-time відео та стримінгові пайплайни для клієнтських продуктів і майже два роки збирав фізичну інфраструктуру з нуля: сервери, мережі, залізо, на якому потім виросло все інше.
Де код їхав у прод.
Senior Software Engineer · Team Leadу Software Development Hub
Веду команду інженерів і відповідаю за технічну стратегію високонавантаженої EdTech-платформи для американського ринку.
- роль — Team Lead — архітектурні рішення, технічний вектор, код-ревʼю і все те, що відбувається між стендапами й насправді просуває роботу вперед.
- стек — Python, Django, DRF, Channels, Celery, Postgres, Redis — перевірена основа, заточена під великі навантаження та передбачувану швидкість відповіді.
- інфра — AWS повного циклу: CI/CD, моніторинг і observability, інфраструктура, яка спокійно витримує сплески трафіку.
- фокус — Масштабованість і надійність освітнього продукту — бо кожна хвилина простою тут означає цілий клас, який замовк посеред уроку.
Senior Software Engineer · Team Leadу TalentFly
Відповідав за бекенд і DevOps AI-платформи для співбесід: архітектура, AWS, CI/CD і все те, через що телефон дзвонить о третій ночі.
- стек — Python, Django, DRF, Channels, Celery, Postgres, Redis — зібрані так, щоб триматися під непередбачуваним навантаженням.
- інфра — AWS повного циклу: пайплайни, деплої, оптимізація інфраструктури. Команда релізила без церемоній.
- AI — Автоматизація на базі LLM: співбесіди, генерація резюме, структурована обробка контенту.
- принципи — Безпека, observability і «нудна» інфраструктура як фіча. Оптимізація — там, де вона справді окупалася.
Software Engineerу ActiveWizards
Бекенд і real-time системи для цілої низки клієнтських продуктів — від стримінгу відео до армій скрейперів.
- real-time — Будував відеоконференції та стримінг: WebRTC, Kurento, FFmpeg, GStreamer, Video.js.
- бекенд — Django, Channels, Celery — сервіси, де SLA був не для галочки.
- NLP — Чат-боти, скрейпінг і видобування структурованих даних — Scrapy, Selenium.
- інфра — AWS + DigitalOcean: деплої, налаштування середовищ і корпоративний VPN, який здебільшого тримався.
- візуалізація — D3.js / NVD3.js — дашборди, на які керівники справді дивляться.
Викладач · Python і вебу Logos IT Academy
Викладав те, чого свого часу мене самого ніхто не навчив: Python, Django і деплої, що не розвалюються.
- курси — Основи Python, веброзробка на Django, деплой і контроль версій, MySQL.
- результати — Супроводжував студентів на реальних проєктах — аж до перших джуніорських офферів.
Системний адміністратор · сервісний інженеру alcomp.net.ua
Майже два роки фізичної інфраструктури: сервери, робочі станції та мережі, спроєктовані й розгорнуті від і до. Практичний фундамент під усе, що я збудував потім.
- системи — Відповідав за робочі станції та сервери компанії: встановлення ОС, конфігурація, діагностика заліза, щоденна рутина підтримки.
- мережі — Проєктував і розгортав локальні мережі з нуля, налаштовував світчі й роутери, моніторинг та алерти доступності.
- підтримка — Перша лінія оборони для всього, що пищало, блимало або відмовлялося вмикатися — по всій компанії.
- фундамент — Роки, що навчили всерйоз ставитися до надійності, моніторингу та охайної інфраструктури — задовго до того, як усе це переїхало в хмару.
Інструментарій, чесна версія.
Мови
01 / 08Бекенд і API
02 / 08Розподілені системи й async
03 / 08Дані й пошук
04 / 08Хмара й DevOps
05 / 08AI та NLP
06 / 08Real-time і медіа
07 / 08Якість та інструменти
08 / 08Інше, що вплинуло на те, як я працюю.
Технічний волонтер · інженерія
Лют 2022 — дотеперIT-ментор
2017 — дотеперУчасник
2023Головний суддя
2018З чим я вожуся після роботи.
Зараз досліджую
Невелика edge-станція для computer vision: Jetson із малими, але тямущими моделями — і жодних походів у хмару й назад.
Коли ноутбук закритий.
Астрономія
Суто аматорськи, майже завжди північна півкуля. Обʼєкти глибокого неба, вряди-годи — ніч із планетами.
Фотографія
Довгі прогулянки з камерою. Документальний інстинкт і жодного терпіння до постановочних кадрів.
Гори
Карпати — під боком, Татри — коли випадає вільний вікенд. Паперові мапи замість застосунків.
Менторство
Девʼять років викладацької звички. Кільком людям досі винен каву.
Подорожі
Місце біля вікна, будь ласка. Літаки стискають континенти, як ніщо інше, — а кава на 10 700 метрів краща, ніж про неї пишуть.
Відеоігри
Стратегії, роглайки й усе, де є історія, заради якої не шкода сну. Додаткові бали за вікі на 200 сторінок.
Тож поговорімо.
+ Мій формат
- Продукт із сильним бекендом · Python, async, розподілені системи
- Hands-on лід або senior-інженер — архітектура, менторство, релізи
- Real-time, AI-інфраструктура, інструменти для розробників, амбітні продукти
- Віддалено, async-first · часові пояси UTC−2…UTC+3
- Команда, що релізить, тестує й ревʼюїть по-дорослому
× Не мій формат
- Суто фронтенд чи догляд за дизайн-системою
- Крипта, гемблінг, ad-tech, стеження
- «Move fast and break things» без другого речення
- Опенспейс · щоденні стендапи о 9:00 · обовʼязковий офіс
Наразі відкритий
до senior і lead ролей.
Найкраще — бекенд, розподілені системи, інфраструктура для AI або вдумлива команда, якій бракує досвідчених рук. Remote-first.