Sergei Ilinykh is a Lead Software Engineer with 17 years of hands-on experience across back-end, desktop and embedded systems, currently driving LTE/GSM software at YADRO. He specializes in C++ (C++20), Qt/Boost, Linux networking and low-level optimization, with deep practical expertise in WebRTC, XMPP and high-throughput media streaming. Sergei combines individual contributor strengths—demonstrated by contributions to the well-known cyrus-sasl project adding Windows auth-plugin support—with a track record of leading and mentoring cross-functional teams through complex, performance-sensitive projects. He is comfortable across languages and stacks (Rust, Python, Java, mobile), routinely bridges product and customer needs, and has a knack for porting and bootstrapping embedded Linux systems under tight deadlines. Based in Minsk, he brings a long-standing passion for programming (since age ten) and a particular enjoyment for technologies that connect people.
17 years of coding experience
19 years of employment as a software developer
Master’s Degree Software of computers and automated systems, Master’s Degree Software of computers and automated systems at Ural State Technical University
Associate’s Degree technical course, Associate’s Degree technical course at Kamyshlov Economics and Law College
Contributions:1 review, 23 commits, 4 PRs in 6 months
Contributions summary:Sergei primarily contributed to the Cyrus SASL project by adding and refining features related to authentication plugins, specifically focusing on Windows compatibility. They integrated a Visual Studio solution and added support for the digestmd5 plugin. Significant changes involved modifying Windows-specific code, including registry access and character encoding conversions, and also made changes to the build system using PowerShell scripts.
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.