Carlos Santos

Senior Software Maintenance Engineer at Red Hat

Rio Grande do Sul, Brazil
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
Carlos Santos is a Senior Software Maintenance Engineer with three decades around computers and a decade of focused professional experience delivering and sustaining embedded Linux and firmware systems. Based in Rio Grande do Sul, Brazil, he blends hands-on expertise in Yocto/Buildroot, live firmware upgrades, hardware abstraction and distributed high-availability switch architectures with a history of technical leadership at Red Hat, HP and Datacom. An open-source enthusiast, he has contributed practical maintenance fixes and package updates to the widely used Buildroot ecosystem, keeping complex build systems current and reliable. Formerly an academic lecturer and software architect, he pairs deep debugging and build-system knowledge with experience training teams and shaping open-source policy inside large organizations. Notably, his career spans both low-level embedded VM and printer firmware work and higher-level support engineering, giving him a rare end-to-end perspective on shipping and sustaining device software.
code10 years of coding experience
job25 years of employment as a software developer
bookBachelor's degree, Agricultural Engineering, Bachelor's degree, Agricultural Engineering at Universidade Federal de Pelotas
bookMaster's degree, Computer Science, Master's degree, Computer Science at Federal University of Rio Grande do Sul
github-logo-circle

Github Skills (16)

sh10
embedded10
script10
build-system10
shell10
system-configuration10
buildroot10
sys10
package-management10
scripting10
c119
configuration-file9
c179
configurations9
configuration-management9

Programming languages (6)

C++ShellCMakefileJavaScriptPython

Github contributions (5)

github-logo-circle
buildroot/buildroot

Nov 2021 - Dec 2022

Buildroot, making embedded Linux easy. Note that this is not the official repository, but only a mirror. The official Git repository is at https://gitlab.com/buildroot.org/buildroot/. Do not open issues or file pull requests here.
Role in this project:
userBackend Developer
Contributions:4 commits in 1 year 1 month
Contributions summary:Carlos primarily contributed to the Buildroot project by updating and maintaining various package configurations. They frequently bumped versions for software packages such as `liburiparser`, `util-linux`, and `tpm2-totp`, indicating a focus on keeping the build system up-to-date. Furthermore, the user fixed build issues, improved installation procedures, and added init scripts for components like `procps-ng`, enhancing the functionality of the build environment. Their contributions frequently involved addressing specific build errors and dependency issues.
kernelgit-repositorymuslopenflowmanjaro
casantos/rear

Aug 2020 - Jul 2023

Relax-and-Recover - Linux bare metal disaster recovery and system migration solution (cfr. mksysb, ignite)
Contributions:5 pushes, 10 branches in 3 years
metaladministratorphp82freebsdbusybox
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
Carlos Santos - Senior Software Maintenance Engineer at Red Hat