Middle Software Engineer, Gazprom-Media — Largest media holding in Russia (TV, streaming, radio, film & digital)
Feb, 2025 - Present
Developed on-air automation for nationwide TV channels: planning, moderation, ads, analytics
Developed 4 job queue microservices with SSE for long-running media processing jobs in a 30+ petabytes media DB by extracting them from monoliths' modules.
Added an API Gateway secured with JWT and Keycloak for all internal services
Initiated the upgrade of a legacy GUI app to a multithreaded model,
reducing p90 UI latency from 3–4s to ~100ms.Automated export and analysis of on-air logs with unreliable API and correction of “dirty” data, reducing engineers’ workload by 30 hours per month.
Built REST API for CRUD on 250+ media servers with 10 different DBMS and audited admin endpoints.