Carlos Santana

Software Engineer at Canonical

São Paulo, 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

🤩
Rockstar
🎓
Top School
Carlos Santana is a software engineer with a decade of cross-disciplinary experience bridging electrical engineering and developer tooling, currently improving the Ubuntu-on-WSL experience at Canonical. He brings hands-on systems skills in Go, C/C++, Dart/Flutter and test-driven development, along with deep Linux tooling fluency (Tmux, VIM, WSL) and a history of backend contributions to the widely used subiquity Ubuntu installer. Prior roles in locomotive field engineering and reliability taught him to lead distributed teams, manage warranty processes, and translate complex technical problems into practical, documented solutions. Fluent in English and an effective technical communicator, he combines lecture-ready presentation skills with a knack for clean documentation and reproducible workflows. Based in São Paulo, he balances engineering curiosity across software, physics and locomotives, often spotting cross-domain optimizations others overlook.
code10 years of coding experience
job8 years of employment as a software developer
bookMBA Projeto, Execução e Controle de Engenharia Elétrica, Engenharia Elétrica, MBA Projeto, Execução e Controle de Engenharia Elétrica, Engenharia Elétrica at IPOG
bookSpecialization, Software Engineering, Specialization, Software Engineering at Universidade Estadual de Campinas
bookEscola Cristã Evangélica
bookBachelor of Engineering (B.Eng.), Electrical and Electronics Engineering, Bachelor of Engineering (B.Eng.), Electrical and Electronics Engineering at Centro Federal de Educação Tecnológica do Maranhão
languagesSpanish, English
stackoverflow-logo

Stackoverflow

Stats
161reputation
6kreached
5answers
2questions
github-logo-circle

Github Skills (14)

installer10
python10
back-end-development10
installers10
ubuntu10
yaml9
qml6
charts6
clang-tidy6
qt6
boost6
continuous-integration6
dependency-injection6
msbuild6

Programming languages (16)

C#JavaC++CPLpgSQLGoTree-sitter QueryHTML

Github contributions (5)

github-logo-circle
canonical/subiquity

Oct 2021 - Jan 2023

Ubuntu Server Installer, and backend for Ubuntu Desktop Installer
Role in this project:
userBack-end Developer
Contributions:118 reviews, 133 commits, 66 PRs in 1 year 2 months
Contributions summary:Carlos primarily focused on improving the Ubuntu Server installer and backend for the Ubuntu Desktop Installer, making several changes to the locale controller. They added a prefill feature using YAML files and implemented server CLI options. Further improvements included fixing linting issues, moving logic to controllers and removing dead code.
ubuntu-coreubuntu-serverconsoleconfinstalleransible
Contributions:192 pushes, 115 branches in 1 year 7 months
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 Santana - Software Engineer at Canonical