Position: Senior Backend Software Engineer
Category: Java
English level: fluent
Years of experience: 10


Harmonic inc, Staff SW Engineer (2021 – 2022)
* Co-owning modules critical for VOD workflow in VOS: maintaining code quality, offering advice on design of new features, onboarding new team members.
* Implementing and long-term maintenance of critical features (i.e. VOD assets ingest from Azure blob storage).
* Maintaining a high-load system, enhancing resource usage (DB access, network bandwidth, computation resources).
* Providing assistance to the SRE team on both investigating field issues and planning system upgrades or migrations.
* Occasional maintenance and implementing new minor Protractor-based e2e tests.
* Owning and maintaining a golang-based CLI tool used for VOS deployment and monitoring.

Harmonic inc, SW Engineer (2017 – 2020)
* Development of orchestration level software for SaaS cloud-based video delivery solution (VOS).
* Maintaining complex system health, improving stability of both live and VOD workflows in a young and rapidly growing project.
* Integrating Java-based orchestration level with C++-based video processing level.
* Design and implementation of new features both in orchestration and video processing levels (i.e., SRT inputs for live channels).

Harmonic inc, Trainee; Junior SW Engineer (2013 – 2016)
* Development of embedded software for multiplexer appliance (ProStream).
* Investigating issues and implementing minor fixes in a big legacy project (10+ years).
* Implementing enhancements of non-critical features.
Digital video, Healthcare, Information Security.
May use C++ as main language.
Want to switch to golang as main language.