Santhosh Raju

Senior Software Engineer at HelloFresh

Berlin, Germany
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
Santhosh Raju is a Senior Software Engineer based in Berlin with 14 years of experience building and hardening low-level systems, production web services, and network infrastructure. He has deep expertise in OS internals—contributing to NetBSD and FreeBSD core and ports, implementing uvm_hotplug(9) via TDD, and using sanitizers and fuzzers to improve code quality. At HelloFresh he applies this systems mindset to production software, while his open-source work includes bringing NetBSD support to popular monitors like htop and btop, demonstrating strong cross-platform C/C++ skills. He blends formal methods and practical engineering, having written TLA+ proofs for distributed voucher systems and implemented consensus mechanisms in Erlang. Santhosh also has a history of full-stack and DevOps work—from Django/GraphQL APIs and 100% test coverage to designing resilient FreeBSD-based network deployments handling thousands of concurrent clients. His profile is unusual in combining OS-level commits, formal verification, and hands-on product engineering across diverse stacks.
code14 years of coding experience
job8 years of employment as a software developer
bookBachelor of Technology - BTech, Computer Science, Bachelor of Technology - BTech, Computer Science at Kerala University, Thiruvananthapuram
languagesEnglish, Malayalam, Spanish, Hindi
github-logo-circle

Github Skills (15)

c1710
c-language10
system-programming10
cprogramming-language10
netbsd10
sys10
c1110
operating-system10
console9
terminal-application9
terminal-emulator9
memory-management9
bsd8
resource-monitor8
viewer8

Programming languages (12)

JavaC++ShellCSSCRustMakefileJavaScript

Github contributions (5)

github-logo-circle
htop-dev/htop

Apr 2021 - Mar 2025

htop - an interactive process viewer
Role in this project:
userBack-end Developer
Contributions:86 reviews, 13 PRs, 108 comments in 3 years 11 months
Contributions summary:Santhosh primarily contributed to the `htop` project by adding and modifying code related to process viewing on NetBSD. They implemented the ELAPSED column, renamed variables for consistency, and removed unwanted code while updating comments. Their work involved adapting existing features to the NetBSD operating system, suggesting a focus on platform-specific code. The user also refactored and updated the memory and CPU-related values.
htopconsolelinuxbsdviewer
aristocratos/btop

Jan 2024 - Aug 2024

A monitor of resources
Role in this project:
userBack-end Developer
Contributions:3 reviews, 2 PRs, 7 comments in 7 months
Contributions summary:Santhosh primarily focused on adding support for the NetBSD operating system to the `btop` resource monitor. Their work involved modifying and creating C++ code to collect system information, including memory, CPU, and battery statistics, and thermal data. They also made adjustments to memory stats and corrected potential issues within the code to ensure accurate data collection. The contributions indicate a deep understanding of system-level programming and the intricacies of cross-platform compatibility.
monitorlinuxdockeramdgpubsd
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
Santhosh Raju - Senior Software Engineer at HelloFresh