Pavel Cherenkov is a Senior Software Engineer with 14+ years building high-performance server-side systems, specializing in IPTV streaming, low-level C development, and Unix-based production environments. He has deep expertise in video transport and encoding technologies (MPEG-TS, H.264, HLS/DASH), network protocols (UDP/RTP/IGMP), and multimedia toolchains like ffmpeg/libav, applied across products such as Gigapxy and udpxy. Pavel also brings solid database and performance-tuning experience (Oracle, MySQL, KDB+, Redis) and has contributed low-level optimizations to the Tarantool project, including an SSE4.2-accelerated CRC32 for WAL performance. Comfortable across Linux and FreeBSD, he combines systems programming (ANSI C, Lua, shell, Perl, Python) with practical operational know-how for STBs and server backends. His background spans finance, large-scale web services, and embedded/networked appliances, revealing a knack for squeezing predictable performance out of complex I/O-bound systems.
14 years of coding experience
26 years of employment as a software developer
Master's degree, Mathematics and Computer Science, Master's degree, Mathematics and Computer Science at Московский Государственный Университет Экономики, Статистики и Информатики (МЭСИ)
Master of Science (MS), Computational and Applied Mathematics, Master of Science (MS), Computational and Applied Mathematics at Moscow Institute of Economics and Statistics
Get your data in RAM. Get compute close to data. Enjoy the performance.
Role in this project:
Back-end Developer
Contributions:89 commits in 5 months
Contributions summary:Pavel focused on implementing and optimizing low-level system components within the Tarantool database. They introduced hardware-accelerated CRC32 calculations by leveraging SSE 4.2 instructions, which improved the performance of data integrity checks in the WAL writer. The contributions involved modifying core system files like `cpu_feature.m` and `log_io.m` to enable and utilize the new hardware features, and refactoring the codebase for style.
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.