With over 20 years in tech, I design and architect high-performance distributed systems. I’ve built production systems in Go and led engineering teams—including AI agents as full participants in the process. I speak at conferences and have been at Kinescope for over 7 years, where I serve as CTO.
Articles & Talks
Speeding Up Go TLS to 100 Gbps: kTLS, Zero-Copy, and Production Gotchas
How to squeeze tens of gigabits out of a Go service over HTTPS: why TLS breaks zero-copy, how kTLS works, where moving encryption to the kernel helps, and what we had to change in production.
TalkWhy We Didn't Choose K8s: Staying Efficient and Improving Performance
Article based on a talk at TeamLead Conf: why we don't use Kubernetes in production and how we built operations on systemd, deb packages, and Ansible.
TalkOperations Without K8s
Practical experience operating production infrastructure without Kubernetes: how we moved away from K8s and built a simple, reliable, and efficient system based on systemd and package managers.
TalkServing Content from HDDs: CDN Edge Evolution from File Chaos to Simple Storage
Practical experience building a CDN on regular HDDs: how to solve the problem of billions of small files, optimize disk operations, and how the system evolved from a complex architecture with merge to a simpler solution without background processes.
TalkClickHouse is Slow
Practical ClickHouse optimization experience: from performance bottlenecks to solutions using arrays and data structures. Scaling statistics system.
TalkNo Time to Explain, Just Code!
Practical development approaches and rapid prototyping techniques we use at Kinescope.
YouTubeHow Go Brings Value to Business
A talk on the business benefits of Go: faster delivery, reliability, and performance.
YouTube