Marek Milkovič

Engineering Manager at Gen™

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
Marek Milkovič is an engineering manager based in Brno with 11 years of experience leading teams that build malware-hunting infrastructure and developer tooling. He currently heads a small team at GenDigital focused on YARA infrastructure and remains an active contributor to high-profile open-source projects like VirusTotal/yara and the retargetable decompiler RetDec. Deeply versed in low-level engineering—C, C++, x86 assembly—he combines compiler and reverse-engineering expertise with practical DevOps skills in Docker, Kubernetes, and CI/CD. Marek’s background includes hands-on fixes for memory and parsing issues in YARA and a university pedigree in language/runtime work (notably a speed-competition placing for a PHP sublanguage interpreter), reflecting both production impact and academic rigor.
code11 years of coding experience
job9 years of employment as a software developer
bookDoctor of Philosophy - PhD, Doctor of Philosophy - PhD at Brno University of Technology
bookProgramovanie, Programovanie at Gymnázium Golianova 68, Nitra (Slovensko)
languagesEnglish
stackoverflow-logo

Stackoverflow

Stats
464reputation
50kreached
3answers
12questions
github-logo-circle

Github Skills (16)

c1710
memory-management10
c1110
yara10
file-parsing10
regular-expression8
testing8
elf6
flex-lexer6
googlemock6
bison6
googletest6
executable6
compiler-construction6
ghc6

Programming languages (10)

C++CRustLLVMJavaScriptGoLuaCommon Lisp

Github contributions (5)

github-logo-circle
VirusTotal/yara

Jul 2016 - Sep 2022

The pattern matching swiss knife
Role in this project:
userBack-end Developer
Contributions:22 commits, 25 PRs, 30 comments in 6 years 2 months
Contributions summary:Marek primarily focused on fixing bugs and improving the YARA codebase. Their contributions include null-terminating string objects, fixing memory read issues in the PE module, adding parsing for unoptimized metadata streams in the dotnet module, and correcting parsing of PE export directories. Furthermore, the user addressed memory leaks in tests and fixed compilation warnings. The user also added an iequals operator for case-insensitive string comparisons.
yaramatchingknifepattern-matchingpattern
metthal/yara

Jul 2016 - Mar 2024

The pattern matching swiss knife
Contributions:128 pushes, 30 branches in 7 years 8 months
matchingknifepattern-matchingpatternswiss
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
Marek Milkovič - Engineering Manager at Gen™