Peter Matula

Senior Software Developer at Avast Software

Brno, Southeast, Czechia
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
Peter Matula is a senior software developer and Ph.D. student in Brno with nine years of experience building retargetable machine-code decompilers and tooling for malware analysis. He has driven core development on RetDec at Avast—working in C++, Python and Bash—and authored IDA plugin enhancements that improve local decompilation and automation for reverse engineers. His background spans low-level formats and architectures (x86, ARM, MIPS, ELF, PE, Mach-O, DEX) and DWARF/debug-info tooling, reflecting deep systems and reverse-engineering expertise. Comfortable across compiler toolchains, binary formats and debuggers, he combines research-minded rigor with production-quality engineering. A frequent contributor to open-source reverse-engineering projects, he brings a rare mix of academic depth and hands-on systems craftsmanship.
code9 years of coding experience
job4 years of employment as a software developer
bookMaster of Science (M.S.), Information Technology, Master of Science (M.S.), Information Technology at Brno University of Technology
stackoverflow-logo

Stackoverflow

Stats
41reputation
3kreached
1answer
1question
github-logo-circle

Github Skills (15)

plugin-development10
c-language10
reverse-engineering10
cprogramming-language10
ida10
plugin10
automations9
automation9
cmake9
shell8
script8
sh8
scripting8
elf6
portable-executable6

Programming languages (5)

C++CLLVMYARAPython

Github contributions (5)

github-logo-circle
avast/retdec-idaplugin

Dec 2017 - Sep 2022

RetDec plugin for IDA
Role in this project:
userBack-end Developer & Automation Engineer
Contributions:8 releases, 155 commits, 13 PRs in 4 years 9 months
Contributions summary:Peter primarily contributed to enhancing the functionality and usability of the RetDec IDA plugin. They fixed bugs related to local decompilation, improved the execution of the decompile script, and added informative messages to the decompilation process. Additionally, the user updated the plugin's version and integrated a new RetDec version as a CMake external project, while also making changes to the plugin configuration. They also contributed to fixing the run-ida-decompilation.sh script and performed various refactorizations.
idaretdecvisualstudio
avast/llvm

Jan 2018 - Jan 2021

An LLVM clone modified for use in RetDec and associated tools.
Contributions:51 commits, 40 pushes, 14 branches in 3 years 1 month
llvm-irclangmodifiedretdecllvm
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
Peter Matula - Senior Software Developer at Avast Software