Eduardo Barretto is a Senior Software Engineer based in Ghent with 11 years of experience building secure, production-grade software at organizations including Canonical and IBM. He has progressed through multiple engineering roles at Canonical since 2018, focusing on reliability and security automation for Ubuntu and related infrastructure. An active open-source contributor, he has hardened the well-known ComplianceAsCode/content project with Ubuntu-specific Bash and Ansible security checks, improving system integrity, password policies, and smart card configuration. His background blends formal engineering education and distributed systems study in Europe with practical R&D and enterprise software delivery. Colleagues know him for pragmatic, security-first solutions that balance automation and operational realities. He brings a steady mix of hands-on scripting, systems thinking, and cross-cultural experience from Brazil to Belgium.
11 years of coding experience
10 years of employment as a software developer
Non-degree Master Distributed Systems Engineering, Non-degree Master Distributed Systems Engineering at Technische Universität Dresden
The University of Maryland, College Park
University of Illinois Urbana-Champaign
Bachelor, Bachelor at Universidade Federal de Itajubá
Security automation content in SCAP, Bash, Ansible, and other formats
Role in this project:
Security Engineer
Contributions:535 reviews, 390 commits, 398 PRs in 1 year 8 months
Contributions summary:Eduardo primarily contributed to hardening the `complianceascode/content` repository by adding and modifying security automation content. Their work focused on creating and improving Bash scripts and configurations for Ubuntu, specifically tailored for security compliance and hardening. The user addressed various system security aspects, including time zone settings, software integrity checks with AIDE, password policies, and smart card configurations. These changes were aimed at improving security posture of the system, with a focus on Ubuntu-specific configurations.
Contributions:486 pushes, 10 comments, 3 issues in 1 year 1 month
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
Eduardo Barretto - Senior Software Engineer at Canonical