Sergey Anufrienko

Lecturer at National Research Nuclear University MEPhI (Moscow Engineering Physics Institute)

Moscow, Moscow, Russia
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

👤
Senior
🎓
Top School
Sergey Anufrienko is a seasoned software engineer and security researcher with 16 years of experience spanning malware analysis, distributed systems, networking and ICS security. He has progressed from hands-on reverse engineering and automated malware processing at Kaspersky to leading the ICS-CERT Vulnerability Research Group, where he blends technical depth with management and process improvements. Sergey contributes to notable open-source projects like Qiling and radare2, adding QNX support, debug plugins and fuzzing examples that reveal a practical focus on low-level system emulation and testing. Now a lecturer in Moscow, he combines industry practice with teaching, bringing real-world vulnerability research into the classroom. Colleagues describe him as a fast problem-solver who converts complex system behavior into reliable tooling and reproducible research. His background in corporate management adds a rare operational perspective to technical leadership.
code16 years of coding experience
job16 years of employment as a software developer
bookSpecialist, Corporate Management, Specialist, Corporate Management at Moscow State University of Economics, Management and Information Technology
languagesRussian, English, Japanese, Chinese
github-logo-circle

Github Skills (22)

debugging10
debug10
esim10
python10
c1110
binarydiff10
c1710
system-calls10
esri10
code-analysis10
esi10
qnx10
web-framework10
reverse-engineering10
emulation10

Programming languages (14)

JavaC++RustCScalaMakefileGoTypeScript

Github contributions (5)

github-logo-circle
qilingframework/qiling

Apr 2021 - Jul 2021

A True Instrumentable Binary Emulation Framework
Role in this project:
userBack-end Developer
Contributions:24 commits, 2 PRs, 3 comments in 2 months
Contributions summary:Sergey primarily contributed to the Qiling framework, adding initial support for the QNX operating system. This involved creating structures for QNX, implementing system calls, and mapping message types, thus extending the framework's capabilities. The user also added a fuzzing example for QNX, demonstrating an understanding of testing and framework integration. Furthermore, the user integrated the application's exit code to be passed to Qiling, increasing framework’s control.
emulatorunicorn-engineanalysisframeworkunicorn-emulator
radareorg/radare2

Apr 2016 - Apr 2016

UNIX-like reverse engineering framework and command-line toolset
Role in this project:
userBack-end Developer
Contributions:7 commits, 7 PRs, 11 comments in 11 days
Contributions summary:Sergey's contributions primarily involve implementing and modifying low-level system interactions, focusing on debugging and reverse engineering tools. They introduced a debug plugin for the QNX pdebug interface and subsequently made code style fixes within the QNX debugger, indicating work within a specific debugging context. The user also fixed issues related to socket handling in the MinGW32 environment. Moreover, they added and refined ESIL operations within the analysis tools, enhancing the reverse engineering capabilities of radare2.
unixbinary-analysissecurityradare2forensics
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