Працював в 2 компаніях 5 років 6 місяців
IT
Full-Stack Engineer
Azon5
IT
4 роки 11 місяців
01.2022 - до теперішнього часу
- Розробка функціональності Live TV/VOD-платформи: Node.js API, React/Next.js інтерфейси, керування контентом і playback-сценарії.
- Робота з FFmpeg-транскодуванням, HLS і процесами підготовки відеоконтенту.
- Підтримка й розвиток асинхронної обробки VOD-задач через Redis, Bee-Queue та BullMQ.
- Окремий backfill-процес генерації seek-preview thumbnails для відео, що вже було в каталозі.
- Підтримка наявної VDF-панелі на Vue.js для керування й моніторингу VOD-процесів.
- Робота над двома checkout-застосунками з підтримкою декількох платіжних методів і провайдерів.
- Функціональність для медичної CRM і Microsoft Teams learning bot; аналіз production-проблем.
JavaScript Developer (part-time)
Integrality OU
IT
1 рік 7 місяців
06.2021 - 12.2022
Розробка та підтримка JavaScript-скрейперів для сайтів магазинів і компаній; оновлення логіки збору при змінах структури сайтів, нормалізація отриманих даних.
Ключова інформація
Node.js, TypeScript, JavaScript, React, Next.js, Vue.js, MongoDB, Redis, Docker, REST API, Express, FFmpeg, HLS, BullMQ, Bee-Queue, платежі / payment integration.
Навчався в 1 закладі
Прикарпатський національний університет імені Василя Стефаника
Інженерія програмного забезпечення
2022
Володіє мовами
Англійська
вище середнього
Може проходити співбесіду на цій мові
Може проходити співбесіду на цій мові
Українська
рідна
Може проходити співбесіду на цій мові
Може проходити співбесіду на цій мові
Додаткова інформація
Комп'ютерні навички
Full-Stack інженер із понад 5 роками комерційного досвіду JavaScript/TypeScript. Працюю з Node.js, React/Next.js і Vue.js, розробляю та підтримую production-застосунки, API й внутрішні інструменти.
Основний досвід останніх років — платформа Live TV/VOD: обробка відео через FFmpeg/HLS, асинхронні процеси з Redis, інтерфейси керування контентом і відтворенням. Окремо реалізовував обробку вже наявного відеокаталогу для генерації прев'ю на таймлайні плеєра. Підтримував Vue.js-панель VDF, через яку керують і відстежують VOD-процеси.
Також працював над двома вебзастосунками оформлення платежів з Apple Pay, Google Pay, Stripe, PayPal та криптопровайдерами. Є досвід із медичним програмним забезпеченням і навчальним продуктом для Microsoft Teams.
Розглядаю віддалені Full-Stack та Node.js Backend позиції, переважно в продуктових командах.
Максим Любомирович
Максим Любомирович
Full Stack Developer

Івано-Франківськ
повна зайнятість
Характер роботи: віддалена робота, гібридна
Остання активність 1 день тому