Ilya V. Matveychikov

Research Scientist

Moscow, Moscow, Russian Federation
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
Ilya V. Matveychikov is a research scientist and seasoned software engineer with 17 years of experience specializing in Linux kernel internals, security research, and reverse engineering. Based in Moscow, he contributes to high-performance, security-focused open-source projects—most notably hardening TempestaFW to improve HTTP parsing, listener handling, and robustness against DDoS vectors. His work blends low-level kernel fixes (e.g., addressing smp_processor_id() preemption issues) with pragmatic back-end security improvements, demonstrating both deep systems expertise and practical threat-awareness. Colleagues rely on him for subtle vulnerability mitigations and resilient protocol handling that often escape higher-level audits.
code17 years of coding experience
github-logo-circle

Github Skills (10)

c1710
http10
c1110
networking10
security10
linux-kernel9
tls139
libtls9
tls129
mtls9

Programming languages (11)

C#C++ShellCJavaScriptVueGoPerl

Github contributions (5)

github-logo-circle
tempesta-tech/tempesta

Mar 2016 - Jul 2017

All-in-one solution for high performance web content delivery and advanced protection against DDoS and web attacks
Role in this project:
userBack-end & Security Engineer
Contributions:232 commits, 108 PRs, 178 pushes in 1 year 4 months
Contributions summary:Ilya primarily focused on improving the security and robustness of the TempestaFW project. Their contributions include addressing potential security vulnerabilities by checking client addresses and URI lengths, as well as implementing checks for duplicate listener addresses. Additionally, the user worked on enhancing the HTTP parser by introducing line ending delimiters and ensuring the proper handling of common headers and the status line. They also addressed the "BUG: using smp_processor_id() in preemptible" issue.
content-deliverylinux-kernelhttp-acceleratortlsweb-application-firewall
milabs/stamina

Feb 2015 - Jan 2022

Contributions:13 commits, 24 pushes, 3 comments in 7 years
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.
Request Free Trial
Ilya V. Matveychikov - Research Scientist