Real-time video streaming
WebRTC, GStreamer and FFmpeg for real-time P2P and server-side high-performance video processing.
- WebRTC
- GStreamer
- FFmpeg
- P2P
Senior / Staff systems engineer. I build real-time video pipelines and low-latency distributed systems in Rust, C and Python — and every so often take an interpreter apart to see how it ticks.
Senior/Staff engineer with 15+ years in backend and systems programming. Deep expertise in networking, low-level programming and video processing with GStreamer, FFmpeg and WebRTC.
I care about high-performance distributed systems, compilers, and the parts of the stack most people would rather not look at.
WebRTC, GStreamer and FFmpeg for real-time P2P and server-side high-performance video processing.
Low-latency distributed systems, high-performance services and embedded applications.
I know how computers actually do things — and how to make them do it more efficiently. Memory management, concurrency, async.
Clean SOA decomposition, message queues, gRPC, WebSockets.
Building vole — a compiled systems language designed for AI agents to write and maintain. The compiler is self-hosted and emits native AArch64 and x86-64 code through its own optimizer and assembler.
Previously designed and built a DSL and its compiler for a leading security firm. Deep knowledge of CPython internals.
Building generally intelligent robots.
Designed and built a high-performance, scalable and robust multi-service Rust + WebRTC platform for real-time video streaming and drone communication.
Built a Rust + GStreamer service-oriented system for ML-powered airport apron assistance.
Led development of high-throughput security analytics systems. Co-designed and implemented MaxPatrol SIEM — a high-performance, real-time security log processor — including a custom CPython implementation for enhanced security.
Full-stack web development, JIT compilation and video pipelines.
CPython internals, the PyPy JIT & coroutines.
MSc in Physics
Saint Petersburg State University