Federico Guerinoni

Senior Software Engineer at Garnet

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
🎓
Top School
Federico Guerinoni is a Senior Software Engineer with seven years of experience building system-level and cloud-native software in Go, Rust, C, and C++. He designs and implements everything from eBPF-based threat detection engines and real-time media ingress to distributed query pipelines and embedded device BSPs, often owning both product and platform layers. A strong advocate of TDD/BDD and CI/CD, he pairs practical SRE practices with Terraform-driven GCP infrastructure and Kubernetes observability stacks. Federico is an active open-source contributor—his work spans SerenityOS and GitHub's official CLI where he added features that cut across core libraries and CLI workflows—reflecting his knack for meaningful contributions at different scales. Based in Italy, he thrives on continuous learning and enjoys pushing into adjacent stack layers to keep his engineering craft sharp.
code7 years of coding experience
job9 years of employment as a software developer
bookPerito Capotecnico Informatico Informatica, Perito Capotecnico Informatico Informatica at ITIS Leonardo Da Vinci
languagesItalian, English
stackoverflow-logo

Stackoverflow

Stats
277reputation
6kreached
24answers
9questions
github-logo-circle

Github Skills (26)

git10
c-language10
command-line-interface10
kernel10
go10
github-api10
cprogramming-language10
cli10
operating-system10
git-pull9
golang9
issue-tracking9
pullrequest9
user-interface8
github-api-v48

Programming languages (15)

MDXJavaC++RustCTeXGoTypeScript

Github contributions (5)

github-logo-circle
SerenityOS/serenity

Mar 2021 - Dec 2022

The Serenity Operating System 🐞
Role in this project:
userFull-stack Developer
Contributions:56 reviews, 26 commits, 32 PRs in 1 year 9 months
Contributions summary:Federico contributed to various aspects of the SerenityOS project, demonstrating a broad skillset. They made changes to core system libraries like LibIPC and LibCore, implemented user interface features in LibGUI, and ported utilities to LibMain. The contributions also include fixing bugs, updating dependencies, and adding reverse iterators to improve the codebase.
kernelunixbrowserserenityoperating-system
cli/cli

May 2022 - May 2022

GitHub’s official command line tool
Role in this project:
userFull-stack Developer
Contributions:10 reviews, 1 commit, 4 PRs in 1 day
Contributions summary:Federico contributed to the GitHub CLI tool by implementing new features and addressing existing issues. Their work includes adding a `--template` flag for issue and pull request creation, enabling users to specify template files. They also modified the code to allow for retrieving commit bodies and titles, and added a `--fillverbose` flag. The user's changes span both command-line interface functionality and underlying Git operations.
golangcommand-line-toolgocommand-linecli
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
Federico Guerinoni - Senior Software Engineer at Garnet