Sami Kerola is an engineer with 15 years of software experience and nearly two decades running production systems, currently building tooling, build systems and Kubernetes automation at Cloudflare. A long-time open source contributor, he has improved reliability and security in foundational networking and tooling projects such as mtr, iputils, logrotate and Google Authenticator PAM by fixing obscure bugs, eliminating unsafe patterns and hardening memory handling. His background as an SRE and sysadmin gives him uncommon operational empathy for developers while he now focuses on programming rather than ops work. Based in the UK, Sami combines low-level systems expertise with pragmatic engineering—he still prefers fixing subtle build and static-analysis issues that keep critical Linux utilities trustworthy.
15 years of coding experience
8 years of employment as a software developer
RPKK – Raahen Porvari- ja Kauppakoulu – Raahe Business College
Further Qualification, Information Technology, Further Qualification, Information Technology at Amiedu
The iputils package is set of small old utilities for Linux networking.
Role in this project:
Back-end Developer
Contributions:2 releases, 220 commits, 104 PRs in 3 years 5 months
Contributions summary:Sami primarily contributed to the codebase by fixing bugs and making code improvements, particularly focusing on low-level network utilities. Their work involved removing dependencies on obsolete libraries like libsysfs and replacing functionality with direct file operations. The user also addressed heap-buffer-overflow vulnerabilities, improved build systems and corrected warnings, demonstrating a strong focus on code quality, security, and maintenance.
Official repository for mtr, a network diagnostic tool
Role in this project:
Back-end Developer
Contributions:124 commits, 20 PRs, 17 comments in 6 years 1 month
Contributions summary:Sami primarily contributed to code quality improvements and bug fixes in the mtr network diagnostic tool. They removed unnecessary functions, addressed compiler warnings related to variable shadowing and data type issues, and replaced legacy POSIX functions with modern equivalents. Additionally, they refactored code to ensure string operations were null-terminated and improved the program's reliability and usability.
mtrltetelecom4gdiagnostic
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.