Mykola Avramuk

Hi!
I am Mykola Avramuk

Quality and Video Streaming Engineer from Kyiv, Ukraine πŸ‡ΊπŸ‡¦
My area of interest:
β€’ Video Streaming
β€’ Quality Assurance
β€’ Software Development
β€’ DevOps
β€’ Engineering Management
I write a blog about QA and Video Streaming
I like music, photography and Stoicism

From when I was young, I liked fixing things, especially our TV at home. This made me interested in engineering. I learned a lot about how videos work, which helped me decide to become a video engineer.

I studied to be a TV engineer at KPI. In my third year, I got an internship at a TV channel. Out of four interns, I was the only one who got a job offer. I started as a quality control engineer, then became an IT support engineer, and then a Video Broadcasting Automation Engineer. At the same time, I also worked as a video broadcast engineer for another TV channel.

A company that makes professional video broadcasting software noticed my hard work and skills. I still work there and I really enjoy my job.

I believe that there will always be a need for video engineers. There will always be new things to learn and new products to make.

Fujifilm XT30II 18-55

SWIPE DOWN

35mm Kodak Gold ↓↓↓

END

Personal information

Date of birth: 16.12.1995
Home: Kyiv
Location: Spain
Email: avramuk89@gmail.com
LinkedIn: https://www.linkedin.com/in/avramukk
Github: https://www.github.com/avramukk


Expertise

- Test planning and strategy development
- API manual and automation testing
- Functional and non-functional testing
- Project management and delivery
- Playwright, Cypress, Postman
- AWS: EC2, ECS, S3, Route53, API Gateway, Lambda, Cloud Formation
- Github Actions, Gitlab CI
- REST API, Docker, Grafana, Git
- Linux, Windows, macOS, Android, iOS
- Bash, Python, JavaScript
- GStreamer, OBS, FFmpeg, vMix, OBS, LiveU, AWS Elemental Live
- Github Projects, TestRail, Trello
- SDI and IP video transport, Oasys System
- MPEG (2,4,HEVC) Video, SRT, Zixi, RTMP, HLS, WebRTC, NDI, FFMPEG


Experience

3 years of IT experience in development
5 years of experience as System Administrator on the TV


DevOps Engineer
Serverless Graphics, Contract
Oct 2023 - Present
Responsibility: IaC for serverless service for generating Ad video graphics and insertion into streams
Technology: CloudFormation, Lambda, ECS, Fargate, Docker, Bash, Python, C++, Ffmpeg, Bitbucket


QA Engineer
Switcher.ai, Contract
Mar 2022 - Present
Responsibility: Full QA process of SDLC for cloud video switcher
Technology: Quality Assurance Process, Live Video Streaming, Linux, SRT, RTMP, Zixi


QA Engineer & Project Manager
VVCR, Contract
Jul 2020 - Present
Responsibility: Full QA process from scratch of cloud-based virtual video control room system (VVCR). Managing SDLC in a team of 4 people
Technology: Test Planning, System Testing, Regression Testing, Live Video Streaming, SRT, RTMP, API Testing, Manual Testing, Test Automation


QA Engineer
RIVET, Contract
Jul 2020 - Present
Responsibility: Full QA process from scratch of Broadcast Tools (Windows, macOS, iOS, Android) and Platform (web) for Remote Streaming via SRT Protocol
Technology: Test Planning, System Testing, Regression Testing, GStreamer, API Testing, Manual Testing


Video Streaming Engineer
1+1 MEDIA, Shift-time
Aug 2018 - Jul 2020
Responsibility: Live video streaming, Installation and support of devices and applications for broadcasts
Technology: AWS Elemental Live, LiveU Central, vMix, OBS, FFmpeg, RTMP, HLS, UDP


Broadcasting Automation Engineer
TV channel, Shift-time
Mar 2020 - Jun 2021
Responsibility: Servers Administering for Video Content Delivery pipeline for post-production
Technology: Windows Server, Linux, Avid Technology Products


IT Support Engineer
TV channel, Shift-time
Feb 2018 - May 2020
Responsibility: Technical Support Technology: Technical Support, Avid Technology Products


Broadcast Specialist
TV channel, Shift-time
Sep 2016 - Feb 2018
Resposibility: Broadcast quality control, planning of the broadcast grid, quick response to any problems in the final broadcast signal
Technology: Oasys, Broadcasting, Television


Education

National Technical University of Ukraine "Kyiv Polytechnic Institute"
Master's degree, Intellectual technologies of microsystem radio-electronic equipment
Sep 2017 - Sep 2018


National Technical University of Ukraine 'Kyiv Polytechnic Institute'
Bachelor's degree, Telecommunications and radio engineering
Sep 2013 - Aug 2017