Position: Senior Software Engineer
Category: C++
English level: fluent
Years of experience: 5

Was responsible for full architecture redesign of live video production service. Rewritten major part of project sources, brought project to customer specification, decreased latency, improved stability and performance, decreased resources usage.

Solely designed and implemented cloud-based, scalable video editing service(except front-end) in AWS. Created all needed C++ core code, Node js C++ addons, Lambda functions, set up other parts of needed AWS infrastructure.
Expertise in C/C++ 11/14, solid experience in image and video processing using FFmpeg, OpenCV. Experience in memory profiling and optimization, embedded software development and design. Experience in cloud and basic web development.

Worked on cloud based live video production service. Was responsible for full architecture redesign, and major rewriting of project sources.

Worked on cloud based video trimming service.

Worked on integration of WebRTC streaming into existing media project. Set up MVP infrastructure, front and back-end as well as part of needed C++ implementation and signalling layer.

Worked on firmware for ARM live video encoder.

Worked on custom embedded linux distribution for ARM device(using Yocto).

Worked on a project with smart ip-cameras, worked on video/image processing and overall stability improvements.
I want to work with people who can share their knowledge and I can share my knowledge with, in challenging environment, with opportunities to learn and grow as a Software engineer, Software developer in diverse fields.
Would prefer to work with Linux, in product company, on project which brings positive changes to this world.