photo
Software Engineer and Technical Architect specialized in complex systems and long-term software architectures.

Based in EU (Bulgaria), solving technical challenges remotely for international clients.

Learn about my consulting SERVICES, or download my CV.

Approach and Core principles

  • Architecture first — Designing systems with clear boundaries, explicit trade-offs and room to evolve.
  • Technology as a tool — Pragmatic selection of the tech stack based on business goals, not industry trends.
  • People and decisions — Empowering engineering teams through technical clarity, ownership and high-leverage decisions.

Everything Works. That’s Exactly the Problem

A reflection on the most deceptive phase of system development — when everything appears to work.

15-Jan-2026 · Yaroslav Pogrebnyak · AI Disclosure: AI tooling may have been utilized for linguistic refinement of this text, with complete manual verification for precision and intent. All ideas, insights, and structural logic remain a product of author's original experience.

Codecs and Containers explained

Brief overview of video codecs and containers and why we need both

31-Oct-2019 · Yaroslav Pogrebnyak · AI Disclosure: AI tooling may have been utilized for linguistic refinement of this text, with complete manual verification for precision and intent. All ideas, insights, and structural logic remain a product of author's original experience.

What is RTMP and how it's used in live-streaming

Insights into internals of still popular protocol for video streaming on the web - RTMP

18-Oct-2019 · Yaroslav Pogrebnyak · AI Disclosure: AI tooling may have been utilized for linguistic refinement of this text, with complete manual verification for precision and intent. All ideas, insights, and structural logic remain a product of author's original experience.