Богдан
Node.js developer
- Employment type:
- full-time, part-time
- Age:
- 28 years
- City of residence:
- Kyiv
- Ready to work:
- Kyiv, Remote
Contact information
The job seeker has entered a phone number 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/17533560/
Work experience
Software developer
from 12.2019 to 10.2025
(5 years 11 months)
Starlight Media, Київ (ЗМІ, медіа)
- Created internal Node.js/Express apps for media workflows;
- Built REST APIs connecting web interfaces with Vizrt, Aspera, and internal systems;
- Developed web tools for file upload, validation (MediaInfo), and management;
- Wrote utility scripts (Node.js, Bash, Batch) for media processing and plugin installation;
- Contributed to backend services using Docker, RabbitMQ, MongoDB, and Redis for task distribution and Speech-to-Text;
- Created a Telegram bot to assist with digitization of video archives;
- Assisted staff to streamline workflows and reduce errors.
Broadcast Engineer Video Designer
from 05.2019 to now
(6 years 11 months)
Starlight Media, Київ (ЗМІ, медіа)
- Implemented JavaScript (M6 Script) template scripts for dynamic broadcast graphics;
- Created data-driven templates (lower thirds, tickers, studio screens, charts) with dynamic layout and runtime behavior;
- Applied mathematical and geometric calculations to dynamically position graphical elements;
- Configured templates to integrate with newsroom automation and broadcast control systems;
- Prepared graphics scenes from design assets (After Effects, Cinema 4D);
- Supported and troubleshooted broadcast graphics servers and production infrastructure.
System engineer Avid
from 12.2017 to 05.2019
(1 year 6 months)
Starlight Media, Київ (ЗМІ, медіа)
- Provided first-line support for Avid newsroom systems (iNews, MediaCentral, Command) and transcoding infrastructure;
- Maintained mission-critical systems for live news production and broadcasting;
- Troubleshot production workflows and user workstations;
- Monitored infrastructure via Avid Health Monitor, Zabbix, Grafana;
- Performed server-side diagnostics and verified service status, logs, and system health;
- Managed user accounts and access permissions;
- Escalated complex issues and supported live production environments.
Education
State University of Information and Communication Technology
Information Technologies, Київ
Higher, from 2023 to 2025 (2 years)
Master’s degree
Borys Grinchenko Kyiv University
Cyber Security, Київ
Higher, from 2018 to 2020 (2 years)
Master’s degree
State University of Telecommunications
Information and Cyber Security, Київ
Higher, from 2014 to 2018 (4 years)
Bachelor's degree
Knowledge and skills
- Node.js
- JavaScript
- Express.js
- Routing
- Middleware
- Asynchronous programming
- WebSocket
- REST API
- Telegram API
- File handling / streams
- Whisper
- Speech-to-Text
- Mongoose
- MongoDB
- Docker Compose
- Redis
- RabbitMQ
- Microservices
- Git
- Technical support
- Troubleshooting
- Avid Maestro
- Vizrt
- Broadcast graphics
- Adobe Photoshop
Language proficiencies
- Ukrainian — fluent
- English — average
Additional information
Перевага надається дистанційній або гібридній роботі; розглядаються варіанти роботи на неповний робочий день або додаткової роботи.
Remote or hybrid work preferred; part-time / supplementary opportunities considered.
Similar candidates
-
Front-end програміст
20000 UAH, Remote -
Javascript-програміст
Remote -
Full stack developer (React, Node)
15000 UAH, Remote -
Full stack-програміст
Lutsk, Remote -
Front-end програміст
Remote -
Backend Software Engineer (Java, JavaScript, Node.js)
Remote