Carlos Becker

Principal Software Engineer at GitHub

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 Becker is a Principal Software Engineer with 14 years of experience focused on making services more reliable, observable, and self-healing while reducing operational toil. He founded GoReleaser, a widely adopted release tool used by companies like Google, GitHub, and Microsoft, and maintains key OSS tooling such as goreleaser and contributions at Charm. His background blends backend, DevOps, and SRE work—shipping observability, graceful shutdowns, metrics, and security improvements across distributed systems and CI/CD pipelines. A prolific Go contributor, Carlos has impacted projects from the Go standard library to Prometheus exporters and sigstore/cosign, demonstrating deep expertise in testing, packaging, and signing. Based in Brazil, he pairs hands-on engineering with product-minded improvements and a knack for turning CLI and TUI tools into delightful developer experiences. An interesting detail: beyond enterprise-grade systems, he contributes to terminal UX libraries (lipgloss, bubbletea, gum), reflecting a rare combination of infrastructure rigor and attention to developer-facing polish.
code14 years of coding experience
job16 years of employment as a software developer
bookSpecialist, Projeto e Desenvolvimento de Aplicações para a Internet e Dispositivos Móveis, Specialist, Projeto e Desenvolvimento de Aplicações para a Internet e Dispositivos Móveis at Federal University of Technology - Parana
languagesEnglish, Portuguese, German
stackoverflow-logo

Stackoverflow

Stats
20,355reputation
2.4mreached
136answers
205questions
Badges
ide
top-1%
keyboard-shortcuts
top-5%
applet
top-5%
java
top-5%
twitter-bootstrap
top-5%
eclipse
top-5%
github-logo-circle

Github Skills (143)

dependency-management10
testing10
signature-verification10
command-line-interface10
http10
autocomplete10
bash10
file-operations10
security10
javas10
elasticsearchquery10
junit10
aws-elasticsearch10
maven10
elasticsearch10

Programming languages (31)

CMakefileGoMustacheHTMLJsonnetTypeScriptShell

Github contributions (5)

github-logo-circle
goreleaser/nfpm

Jan 2018 - Jan 2023

nFPM is Not FPM - a simple deb, rpm, apk, ipk, and arch linux packager written in Go
Role in this project:
userBack-end Developer
Contributions:142 releases, 139 reviews, 445 commits in 5 years 1 month
Contributions summary:Carlos primarily contributed to the implementation of packaging formats such as deb and rpm within the nfpm project. Their work included writing tests, refactoring code, and removing dependencies on external tools like dpkg-deb. These changes involved modifications to core files and template structures.
golangrpmbuildapk-packagerdeb-packagesrpm
getantibody/antibody

Jun 2015 - May 2022

The fastest shell plugin manager.
Role in this project:
userBack-end Developer
Contributions:113 releases, 3 reviews, 614 commits in 7 years
Contributions summary:Carlos primarily contributed to the functionality of the shell plugin manager. Their commits include creating a sourceable script and modifying the main application file (main.go), which suggests involvement in core plugin management and the command-line interface aspects of the project. They also made improvements to the codebase, indicating a focus on both functionality and code design.
golangshell-pluginfastestbashplugin-manager
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 Becker - Principal Software Engineer at GitHub