Federico Gerardi is a full-stack software engineer based in Rome with 10 years of experience building maintainable, user-focused web applications and tooling. He blends a formal CS background from the University of Pisa and studies at Universitat de Barcelona with a strong passion for cyber-security, reflected by his eCPPT credential. At Resource Guru and previously at Geckosoft he has delivered production features across the stack, while contributing to open-source projects like the popular lazygit terminal UI where he improved interactive rebase flows, added remote-branch rebase/delete capabilities, and wrote integration tests. Federico is pragmatic about developer UX and code quality—he often focuses on refactors and test coverage to make complex features reliable. Colleagues value his combination of security-minded thinking and hands-on engineering that ties low-level git workflows to polished interfaces.
10 years of coding experience
2 years of employment as a software developer
Laurea breve in Scienze e Tecnologie Informatiche, Informatica, Laurea breve in Scienze e Tecnologie Informatiche, Informatica at Università di Pisa
Bachelor's degree, Informatica, Bachelor's degree, Informatica at Universitat de Barcelona
Contributions:47 reviews, 12 PRs, 99 comments in 2 years 2 months
Contributions summary:Federico contributed to the `lazygit` repository by implementing and refining features related to rebasing, including both simple and interactive rebase options. Their work involved modifying the terminal UI to improve user flow, particularly focusing on commit selection and context switching after rebasing operations. They also refactored the codebase to improve maintainability and added integration tests to ensure the correct behavior of the interactive rebase feature. Furthermore, they integrated the ability to delete and rebase a remote branch, which resulted in an update of the related UI.
Shell-based CMS that allows you to manage your static contents like in your system shell
Contributions:21 commits, 4 PRs, 19 pushes in 2 years 10 months
cmsshellcontentsbash
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 Gerardi - Software Engineer at Resource Guru