Mykola Avramuk

Hi!
I am Mykola Avramuk

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

Fujifilm XT30II 18-55

SWIPE DOWN

35mm Kodak Gold ↓↓↓

END

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 like to learn new things and dive deep into it. And I push all learning stuff into my lab repository.

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

- AWS: EC2, ECS, S3, Lambda, Route53, Api Gateway - Advanced
- IaC: Terraform, Cloudformation - Intermediate
- CI/CD: CodeBuild, CodePipeline - Intermediate
- OS: Linux - Advanced
- Docker - Advanced
- Kubernetes, ArgoCD, Helm, Ansible - Novice
- Scripting: Bash, Python, Go - Novice
- Windows, macOS, Android, iOS - Intermediate
- Playwright, Cypress - Novice
- Postman - Advanced
- vMix, OBS, LiveU, AWS Elwemental Live
- Github Projects, TestRail, Trello
- SDI and IP video transport, Oasys System
- MPEG Video, SRT, Zixi, RTMP, HLS, WebRTC, NDI, FFMPEG


Experience

4 years of IT experience in development
5+ years of experience as System Administrator


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


DevOps Engineer
Cyber Regiment, Volunteer
Sep 2022 - Present
Responsibility: CI/CD for NEST.JS application with GitlabCI
Technology: Nest, Typescript, Bash, Gitlab CI


QA Engineer
Mixa.live, 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 - Mar 2022
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 (System Administrator)
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 (Anykey)
TV channel, Shift-time
Feb 2018 - May 2020
Responsibility: Technical Support Technology: Technical Support, Avid Technology Products


Broadcast Engineer
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