Eduardo Barretto

Senior Software Engineer at Canonical

Ghent, East Flanders, Belgium
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
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.
code11 years of coding experience
job10 years of employment as a software developer
bookNon-degree Master Distributed Systems Engineering, Non-degree Master Distributed Systems Engineering at Technische Universität Dresden
bookThe University of Maryland, College Park
bookUniversity of Illinois Urbana-Champaign
bookBachelor, Bachelor at Universidade Federal de Itajubá
bookOnline Course, Online Course at UC Berkeley
languagesEnglish, German, Portuguese, Dutch
github-logo-circle

Github Skills (11)

ubuntu10
ansible10
ansible-galaxy10
bash10
security-hardening10
security-automation10
system-security10
security10
cap9
sca9
openscap9

Programming languages (9)

TypeScriptShellC++CJavaScriptGoHTMLXSLT

Github contributions (5)

github-logo-circle
ComplianceAsCode/content

Jun 2021 - Jan 2023

Security automation content in SCAP, Bash, Ansible, and other formats
Role in this project:
userSecurity 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.
compliancecpescapsecurity-hardeningnessus
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