Angelo Caccia

Senior Security Researcher at SentinelOne

Prague, 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

🤩
Rockstar
🎓
Top School
Angelo Caccia is a Senior Security Researcher based in Prague with four years of hands-on experience focused on Windows internals, kernel exploitation, and anti-tampering techniques at SentinelOne. He blends deep reverse-engineering and C/C++ programming skills with practical red-team experience in assume-breach simulations and web app pentesting. Angelo holds OSCP, eCPPT, eJPT and eCXD certifications and a Distinction MA in International Security Studies, where he won top dissertation and student performance prizes. His public GitHub highlights community-facing research and tools that complement his offensive and defensive work, reflecting a researcher who writes exploits and then hardens real-world agents against them.
code4 years of coding experience
job4 years of employment as a software developer
bookBachelor's degree, Investigation and Security Sciences, 101/110, Bachelor's degree, Investigation and Security Sciences, 101/110 at Università degli Studi di Perugia
bookHigh School Diploma, Scientifico, 72/100, High School Diploma, Scientifico, 72/100 at Liceo Scientifico
bookMaster of Arts - MA, International Security Studies, Distinction, Master of Arts - MA, International Security Studies, Distinction at University of Leicester
languagesItalian, English
github-logo-circle

Github Skills (11)

virus10
yara9
kernel9
assembly9
windows9
nasm9
windows-kernel9
shellcode8
malware6
reverse-engineering6
pe-file3

Programming languages (4)

C++CAssemblyPython

Github contributions (5)

github-logo-circle
lem0nSec/KBlast

Sep 2023 - Sep 2025

Basic interactive Windows kernel offensive toolkit written in C
Contributions:1 release, 22 pushes, 1 tag in 2 years
windowswindows-kernelkernelkernel-driverring0
CreateRemoteThreadPlus: how to pass multiple parameters to the remote thread function without shellcode.
Contributions:42 commits, 7 pushes in 1 month
shellcode
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