SERGEY B Senior C++ Systems Engineer High-Performance Systems | Concurrency | Low Latency | Networking | Linux & Windows PROFESSIONAL SUMMARY Senior C++ systems engineer with 10+ years of experience building high-performance, multithreaded software for Linux and Windows. Specialized in concurrency, low-latency processing, and system-level performance optimization using modern C++17/C++20. Recent results include sub-20 ms latency across 20+ concurrent real-time video streams, a 3.5x throughput improvement on a production pipeline with CUDA, and a C++ server platform supporting 500,000+ connected devices. TECHNICAL SKILLS • Languages: C++17/C++20, C, STL, Boost, Python, SQL • Concurrency: Multithreading, synchronization primitives, deadlock and contention analysis, thread pools, task-based parallelism, Intel oneTBB (flow graph) • Systems Programming: Linux, POSIX, Windows, Win32 API, Windows Server, cross-platform development, ARM cross-compilation, Docker • Networking: TCP/IP, UDP, socket programming, NDI, MQTT • Performance & Debugging: Intel VTune, perf, NVIDIA Nsight Systems, Visual Studio Profiler, latency and throughput analysis • Build & Testing: CMake, GCC, Visual Studio, Conan, vcpkg, Git, Google Test • GPU & Media: CUDA, Intel oneVPL, VA-API, FFmpeg, OpenCV, DirectX, OpenGL • Databases: PostgreSQL, Microsoft SQL Server PROFESSIONAL EXPERIENCE Senior Software Engineer | | Boston, MA November 2023 – Present • Developed and refactored critical concurrent modules in a large cross-platform C++17/C++20 codebase to meet a strict 45 ms end-to-end latency requirement. • Designed low-latency video processing pipelines with zero-copy frame transfer between decoupled C++ components. • Rebuilt concurrent data processing on Intel oneTBB flow graphs to increase pipeline throughput. • Diagnosed and fixed deadlocks, synchronization defects, and thread-scheduling bottlenecks using Intel VTune and perf. Technologies: C++17/C++20, Intel oneTBB, CUDA, GPUDirect, CMake, Google Test, Intel VTune, perf, Nsight Systems, Linux, Windows Server. Senior Software Developer | | Boston, MA December 2021 – October 2023 • Architected a multithreaded C++ engine that ingests and records 20+ concurrent real-time video streams over NDI. • Cut glass-to-glass latency to a predictable sub-20 ms; built a custom hardware/software rig to measure it. • Tuned TCP/UDP socket-level networking for zero frame drops in real-time medical data transmission. • Offloaded encoding/decoding to integrated Intel GPUs (oneVPL, VA-API), eliminating discrete GPUs and cutting hardware cost. Technologies: C++17/C++20, Linux, TCP/IP, UDP, NDI, FFmpeg, Intel oneVPL, VA-API, GStreamer, Docker. Systems Software Developer | | Boston, MA January 2020 – August 2021 • Led the migration of high-throughput Windows C++ components to Linux with full functional parity. • Redesigned performance-critical processing components, raising throughput from ~200 to 700 FPS (3.5x) with CUDA. • Built GPU-enabled C++ libraries and cross-compiled components for ARM-based platforms. • Developed C++ integration libraries and wrappers for external software and machine-learning runtimes. Technologies: C++17/C++20, CUDA, Linux, Windows Server, ARM, GCC, FFmpeg, OpenCV, TCP/IP. Senior Software Developer | | Boston, MA April 2017 – October 2019 • Architected a high-performance C++ server platform for provisioning, monitoring, and communicating with 500,000+ active IoT devices. • Designed multithreaded server subsystems for high-volume device communication and telemetry processing. • Built AdminConsole, a multithreaded C++ tool for remote device configuration, tracing, and reporting. Technologies: C++14/C++17, STL, multithreading, networking, Linux, Windows Server, MFC, MS SQL. Senior Software Developer | | Moscow, Russia September 2016 – February 2017 • Developed and optimized high-throughput C/C++ server software for secure electronic document exchange. • Optimized database access and data-processing layers for high-volume workflows. Technologies: C/C++, STL, Visual C++, Microsoft SQL Server, Linux, Windows Server. Founder & Lead Engineer | ProteaTools • Founded a one-person software company; designed and built MetaDefender, a multi-engine antivirus scanning platform in C/C++, later acquired by OPSWAT. • Developed a C/C++ antivirus SDK integrating multiple commercial engines (Avast!, ClamAV, Norton, Sophos, Quick Heal) through their native C APIs. • Built high-throughput, multithreaded mail-processing pipelines for real-time scanning, anti-spam filtering, and archiving on Windows and Linux. Technologies: C/C++, Win32 API, Lotus C API, multithreading, networking, Windows, Linux. EDUCATION Saint-Petersburg University of Information Technologies, Mechanics and Optics Master's Degree, Computer Science