Alessandro Gario

Senior Software Engineer at The Linux Foundation

Milan, Lombardy, Italy
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
Alessandro Gario is a Senior Software Engineer with 11 years of experience specializing in C++/Rust, reverse engineering, and Linux systems, now based in Milan. He is a long-time contributor and technical steering committee member for osquery, where he has driven cross-platform stability, eBPF integration, and CMake build system rewrites, and added production-grade logging integrations for AWS Kinesis/Firehose. His open-source work spans low-level tooling—improving PE parsing, lifting tool CI, and eBPF-based tracing—reflecting deep expertise in binary analysis and runtime instrumentation. A tinkerer since the mIRC days, he blends curiosity about reverse engineering with practical engineering rigor, often surfacing novel tooling that lands in widely used projects. Colleagues know him as a collaborative engineer who values fun, continuous improvement, and mentor-driven teamwork.
code11 years of coding experience
job4 years of employment as a software developer
languagesEnglish, Italian
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (26)

c-language10
scripting10
windows10
linux10
cmake10
travis-ci10
script10
aws10
build-automation10
sh10
logging10
shell10
cprogramming-language10
llvm9
data-structures8

Programming languages (12)

C++JinjaCRustLLVMCMakeObjective-C++JavaScript

Github contributions (5)

github-logo-circle
osquery/osquery

Aug 2017 - Dec 2022

SQL powered operating system instrumentation, monitoring, and analytics.
Role in this project:
userBackend Developer
Contributions:5 releases, 166 reviews, 114 commits in 5 years 4 months
Contributions summary:Alessandro primarily focused on enhancing the logging capabilities of the osquery project by adding support for AWS Kinesis and Firehose logging for Windows. The user implemented size checks and other performance-related fixes. They also worked on refactoring and improving the overall reliability and verbosity of the logging process.
instrumentationanalyticsoperating-systemsecuritysql
lifting-bits/mcsema

Apr 2017 - Apr 2021

Framework for lifting x86, amd64, aarch64, sparc32, and sparc64 program binaries to LLVM bitcode
Role in this project:
userDevOps Engineer & Automation Engineer
Contributions:18 commits, 31 PRs, 98 pushes in 4 years
Contributions summary:Alessandro focused on enhancing the Continuous Integration (CI) and Continuous Deployment (CD) infrastructure for the `mcsema` repository. Their contributions included adding Travis CI support, configuring build environments for multiple LLVM versions, and automating the testing process. They addressed build issues and dependency problems, particularly related to the remill submodule and cxx-common packages, ensuring the project could be consistently built and tested across different platforms.
liftingllvm-irbinary-analysissparcllvm-bitcode
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
Alessandro Gario - Senior Software Engineer at The Linux Foundation