Leonardo Grasso is an open source software engineer and maintainer with 13 years of experience building backend systems, CI/CD pipelines, and cloud-native tooling from Italy. Currently at Sysdig, he focuses on runtime security and low-level infrastructure—having contributed foundational code to immudb (an immutable DB) and helped harden Falco and Sysdig build/deploy workflows. His background spans CTO and founding roles where he led product architecture, introduced test-driven development, and scaled platforms using Go, Docker, Kubernetes and distributed systems patterns. Comfortable across backend, DevOps and security, he often lands in security work “by accident” and brings pragmatic R&D rigor to open-source projects. Notably, he has a track record of refactoring legacy codebases, upgrading dependencies, and automating releases to make large projects more maintainable and auditable.
12 years of coding experience
18 years of employment as a software developer
High School Diploma, Information Tecnology, 98/100, High School Diploma, Information Tecnology, 98/100 at I.T.I.S. E. Fermi Giarre
Community managed Helm charts for running Falco with Kubernetes
Role in this project:
DevOps Engineer
Contributions:328 reviews, 208 commits, 76 PRs in 2 years 11 months
Contributions summary:Leonardo's contributions primarily revolve around the CI/CD pipeline and release processes for Falco Helm charts. They updated the release script to switch to the Falcosecurity organization, implemented chart linting within the CI process, and introduced the use of poiana for index updates. Additionally, the user fixed build issues by incorporating waits and bumping the kind version, showing a focus on automation and continuous integration improvements for the Falco chart releases.
libsinsp, libscap, the kernel module driver, and the eBPF driver sources
Role in this project:
Back-end Developer
Contributions:2 releases, 836 reviews, 173 commits in 2 years
Contributions summary:Leonardo's primary contributions involve refactoring the codebase, specifically removing deprecated components like `csysdig` and `curseui` from `libsinsp` and extracting chisel functionalities. They also introduced build configurations and upgraded dependencies, including protobuf, gRPC, and c-ares. Their work demonstrates a focus on code maintainability, dependency management, and potentially preparing the codebase for future development and integrations with other tools.
kernelbpflibsinspebpflinux
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.