Євген
Video Streaming Engineer, 70 000 UAH
- Considering positions:
- Video Streaming Engineer, DevOps engineer, System Engineer, Technical support specialist, Linux engineer, Програміст Golang, Front-end програміст, Web-програміст
- Employment type:
- full-time, part-time
- Age:
- 34 years
- City of residence:
- Kyiv
- Ready to work:
- Kyiv, Remote
Contact information
The job seeker has entered a phone number , email and LinkedIn.
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/6062221/
Work experience
Fullstack Developer / Video Streaming Engineer
from 01.2024 to now
(2 years 6 months)
React frontend developer, Малин (IT)
Fullstack-розробник з практичним досвідом проектування та розробки розподілених платформ відеоспостереження для інфраструктури інтернет-провайдерів. Спеціалізуюсь на потоковому відео, бекенд-сервісах, адмініструванні Linux-серверів та мікросервісній архітектурі.
Самостійно працював над розробкою та розгортанням масштабованої системи відеоспостереження,
включаючи потокове відео, відтворення архівів, автентифікацію, системи адміністрування та оркестрацію інфраструктури.
Важливий практичний досвід роботи з Node.js, React, FFmpeg, Docker, MongoDB, Linux та Nginx. Зручна робота з фронтендом, бекендом, DevOps та системною інтеграцією.
Розроблено та розроблено розподілену платформу відеоспостереження для інфраструктури інтернет-провайдера
з підтримкою прямої трансляції, зберігання архівів, керування камерами, автентифікації
та контролю доступу на основі ролей.
Платформа була розроблена для підтримки масштабованого розгортання на кількох відеосерверах
та централізованих служб управління.
Ключові обов'язки та досягнення
Потокове відео та обробка
Створено потокові конвеєри RTSP HLS за допомогою FFmpeg
Реалізовано логіку автоматичного моніторингу потоків та перезапуску
Розроблено системи сегментації відео та створення архівів
Додано підтримку відтворення в реальному часі та експорту архівів
Система архівів та відтворення
Розроблено функцію пошуку та відтворення архівів
Реалізовано підтримку кількох форматів позначок часу та синхронізації UTC
Вбудовано функцію завантаження архівів та створення ZIP-архівів
Реалізовано систему послідовного відтворення сегментів у власному відеоплеєрі
Мікросервіси та масштабування
Розділено монолітний сервіс на незалежні мікросервіси
Контейнеризовані сервіси за допомогою Docker та Docker Compose
Працював над масштабованою архітектурою розгортання для кількох відеосерверів
Реалізовано моніторинг сервісів та керування ізольованими контейнерами
Фронтенд та панель адміністратора
Розроблено панель адміністратора на основі React та панель керування клієнтом
Реалізовано фільтрацію, групування та контроль доступу камер
Створено інтерфейси на основі ролей для адміністраторів, операторів та технічних спеціалістів
Розроблено адаптивні компоненти інтерфейсу користувача для настільних комп'ютерів та мобільних пристроїв
Автентифікація та безпека
Реалізовано автентифікацію JWT з оновленням токени
Додано логіку тихого оновлення токенів за допомогою перехоплювачів Axios
Розроблено систему дозволів RBAC
Налаштовано безпечну автентифікацію лише за допомогою файлів cookie HTTP
Адміністрування інфраструктури та Linux
Налаштовано зворотний проксі-сервер Nginx та потокові маршрути
Керовано розгортанням та налагодженням на базі Linux
Працював з конфігурацією мережі Docker та брандмауера
Виконував діагностику системи, моніторинг та аналіз журналів
Логіка бази даних та бекенду
Розроблено схеми MongoDB для камер, користувачів, контрактів та архівів
Реалізовано логіку синхронізації та володіння камерами.
Та багато іншого...
Розробник інтерфейсів
from 04.2021 to 12.2024
(3 years 9 months)
Фріланс, Малин (IT)
Фріланс. Різні замовлення по розробці
Майстер
from 02.2020 to 06.2022
(2 years 5 months)
Triolan, Киев (Телекомунікації, зв'язок)
ФОП.
Ведення звітності.
Реклама.
Обслуговування клієнтів.
Ремонтні та монтажні роботи з мережею.
Налаштування мережевого обладнання.
Надання консультацій абонентам та допомога з налаштуванням домашніх та корпоративних мереж.
Встановелення відеонагляду.
Javascript developer
from 03.2016 to 11.2019
(3 years 9 months)
Freelancer, Дистанційно (IT)
Підробіток на фрілансі.
Виконнання різних дрібних задань, правок у верстці, налаштування та оптимізація сайтів.
Education
goIt
React Developer, Київ
Unfinished higher, from 2021 to 2022 (1 year)
Вдосконалював навички з таких технологій, як: HTML, CSS, JS.
Вивчав нові технології: SCSS, React, React Native, Redux, Git.
Робота в команді, спільні проекти
КВПУД
Столяр, Киев
Specialized secondary, from 2007 to 2011 (4 years)
Художня різьба по дереву. Обробка деревини. Столярні вироби. Тощо.
Additional education and certificates
GoIT
2021, 18 місяців
Knowledge and skills
- Користувач ПК
Language proficiencies
- Ukrainian — fluent
- English — beginner
Additional information
Есть опыт написания сайтов. Так же, разбираюсь в cms wordpress.
Честно скажу, с английским у меня туговато. Пользуюсь Гуглом.
Similar candidates
-
Junior Mechanical Engineer (CAD, Manufacturing)
Kyiv -
BIM engineer (HVAC, energy audit, heating, ventilation, air condition)
55000 UAH, Kyiv, Other countries, Remote -
Інженер технічної підтримки, Field Service Engineer
Remote -
Інженер-механік
Kyiv -
Інженер РЕА
Kyiv -
LLM Developer, AI Engineer
Remote