Sami Kerola

Engineer at Cloudflare, Inc.

United Kingdom
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

👤
Senior
🎓
Top School
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.
code15 years of coding experience
job8 years of employment as a software developer
bookRPKK – Raahen Porvari- ja Kauppakoulu – Raahe Business College
bookFurther Qualification, Information Technology, Further Qualification, Information Technology at Amiedu
languagesEnglish, Finnish
stackoverflow-logo

Stackoverflow

Stats
411reputation
45kreached
20answers
0questions
github-logo-circle

Github Skills (30)

code-optimization10
debug10
c-language10
buffer-overflow10
memory-management10
build-system10
c1110
network-programming10
security10
c1710
pam10
clangd10
cprogramming-language10
clang10
debugging9

Programming languages (12)

MDXC++CRustJavaScriptGoHaskellVim script

Github contributions (5)

github-logo-circle
iputils/iputils

Oct 2017 - Mar 2021

The iputils package is set of small old utilities for Linux networking.
Role in this project:
userBack-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.
networknetworkinglinuxuseful-utilities
traviscross/mtr

Aug 2016 - Sep 2022

Official repository for mtr, a network diagnostic tool
Role in this project:
userBack-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.
Request Free Trial
Sami Kerola - Engineer at Cloudflare, Inc.