Rafael Dos Santos is a software engineer with 10+ years building embedded Linux, cloud automation, and release tooling, currently contributing to Red Hat from Krakow. With an MSc in Combinatorial Optimization, he blends rigorous research thinking with practical engineering—shipping fixes and features across projects like the OpenShift installer and rpm-ostree and improving CI/CD and cloud provider integrations for large open-source stacks. He has strong cross-architecture experience (ARM, PowerPC, s390x, aarch64) and a track record of improving operational robustness, from better logging and error reporting to Python 3 compatibility fixes for BPF tooling. A fluent communicator who thrives in multidisciplinary teams, he prefers working on open-source projects and continuous professional growth while staying based in Europe.
10 years of coding experience
7 years of employment as a software developer
Graduate, Computer Science, Graduate, Computer Science at Universidade Estadual de Campinas
Contributions:1320 reviews, 338 commits, 323 PRs in 1 year
Contributions summary:Rafael contributed to the OpenShift installer project by addressing bugs and enhancing infrastructure automation. Their work involved fixing issues related to VMware vSphere clusters, updating and integrating with the Azure SDK, and refactoring various aspects of the code, indicating proficiency in cloud provider integrations. Furthermore, the user improved the logging and error reporting mechanisms within the codebase, demonstrating an understanding of operational and debugging best practices.
BCC - Tools for BPF-based Linux IO analysis, networking, monitoring, and more
Role in this project:
Back-end Developer
Contributions:19 commits, 18 PRs, 27 comments in 3 years 7 months
Contributions summary:Rafael primarily focused on fixing Python 3 compatibility issues within the bcc tools. Their commits address a range of problems, including syntax errors in lambda functions, `TypeError` exceptions related to string handling, and the behavior of the `map` function in Python 3. These changes involved modifying several tools to ensure they function correctly across different Python versions and improving the robustness of the bcc tools suite.
bpfbcclinuxnetworkingebpf
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.