Sergey Podobry
Driver Development Team
Head of Windows Driver and Kernel Development
With nearly two decades at Apriorit, Sergey has been a driving force behind the company’s system programming expertise. As Head of Windows Driver and Kernel Development at Apriorit, he leads projects involving drivers, services, GUIs, networking, and multithreaded applications.
Sergey’s blog contributions offer deep technical insights into Windows internals, kernel-level development, and system architecture, helping engineers and tech leads navigate the complexities of low-level programming with clarity and precision.
More articles from author

How to Develop a Virtual Disk Driver for Windows: A Practical Example
Learn how to develop a virtual disk driver for Windows that ensures secure data storage, seamless integration, and high system performance.

A Brief Tutorial on Modifying Network Traffic in Windows and Linux
Learn how to intercept SYN packets and modify network traffic in both Windows and Linux, as well as key use cases for doing so.

Windows File System Filter Driver Development: Tutorial and Examples
This tutorial will help you study Windows file system driver development by providing driver code examples, details, and explanations.

Windows API Hooking Tutorial (Example with DLL Injection)
Learn how to perform API hooking in Windows. This article will provide you an example of system-wide global Windows API hooking using DLL Injection.

