Danilo Gondolfo

Offensive Security Professional at FreeBSD

Dublin, Ireland
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
Danilo Gondolfo is an offensive security professional and seasoned UNIX systems engineer with over 12 years of hands-on experience and a 20+ year history with computers, programming in C, Python and Go, and low-level x86 assembly. Based in Dublin, he blends production-grade systems development—contributing to Ubuntu's netplan backend robustness and migrating tests to pytest—with long-term open source stewardship as a FreeBSD ports committer and HardenedBSD maintainer. His background spans cloud and networking roles at Amazon and Canonical, practical DevOps and high-availability work, and teaching computer networks and security at university level. Holding an MSc in Computer Science, he pairs deep OS internals knowledge with offensive security practice, and has a track record of tracking down elusive memory leaks and service crashes in widely used infrastructure code.
code12 years of coding experience
job9 years of employment as a software developer
bookUnicesumar
bookMasters in Computer Science, Computers Architecture, Computers Networks, Masters in Computer Science, Computers Architecture, Computers Networks at Universidade Estadual de Maringá
languagesPortuguese, English
github-logo-circle

Github Skills (13)

c1710
memory-management10
debugging10
c1110
pytest9
testing9
network-configuration8
yaml8
configuration-file7
declarative7
configurations7
configuration-management7
abstraction6

Programming languages (9)

DockerfileShellC++CRustGoPerlPython

Github contributions (5)

github-logo-circle
canonical/netplan

Nov 2022 - Jan 2023

Declarative network configuration for various backends
Role in this project:
userBack-end Developer
Contributions:5 releases, 265 reviews, 14 commits in 1 month
Contributions summary:Danilo primarily focused on improving the codebase's robustness and stability by addressing memory leaks and other potential runtime issues. Their work involved identifying and fixing memory management problems across various components such as `generate.c`, `openvswitch.c`, `parse.c`, and `types.c`. Furthermore, they debugged and fixed a bug in the generate --mapping command and addressed a crash related to the openvswitch service. Additionally, they were involved in migrating the testing framework to pytest and fixing integration issues.
network-configurationconfigurationdeclarativenetworkyaml
daniloegea/netplan

Nov 2022 - Jan 2025

Backend-agnostic network configuration in YAML
Contributions:3 PRs, 666 pushes, 124 branches in 2 years 2 months
golangnetmikosnmpbackend-agnosticnetwork-automation
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