Leandro Barros

Back-end Developer at balena

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

🤩
Rockstar
🎓
Top School
Leandro Barros is a seasoned back-end developer with 20 years of experience building embedded and cloud-connected systems from firmware to distributed services. Currently at balena, he blends DevOps and embedded expertise—recently maintaining and upgrading the Yocto-based balenaOS engine—to ensure robust containerized deployments on edge devices. Previously at SAP he designed metering and rate-limiting services in Go and implemented enterprise back-end features, while earlier work spans high-performance C++, OpenGL, Open Scene Graph and image-processing systems. He pairs academic rigor (MSc in Applied Computing) and teaching experience with hands-on firmware and storage-device development, making him comfortable across low-level and server-side stacks. Known for improving system reliability through careful testing and health-check work, he brings a pragmatic focus on maintainability and observability to complex platforms. Based in Rio Grande do Sul, Brazil, he often combines graphics-era tooling and modern cloud practices in inventive ways that bridge hardware and software.
code19 years of coding experience
job18 years of employment as a software developer
bookBachelor, Computer Science, Bachelor, Computer Science at Unisinos
bookTechnician, Electronics, Technician, Electronics at Fundação Escola Técnica Liberato Salzano Vieira da Cunha
github-logo-circle

Github Skills (13)

balena10
embedded10
docker10
sys10
containerization10
dockers10
yocto10
bash9
systemd9
go8
testing8
cicd7
yaml7

Programming languages (16)

C++RustCDGoHTMLBitBakeGDScript

Github contributions (5)

github-logo-circle
balena-os/meta-balena

Jul 2021 - Dec 2022

A collection of Yocto layers used to build balenaOS images
Role in this project:
userDevOps Engineer & Embedded Systems Engineer
Contributions:11 reviews, 35 commits, 24 PRs in 1 year 5 months
Contributions summary:Leandro primarily focused on updating and maintaining the balena-engine within the Yocto-based balenaOS, demonstrating a strong grasp of containerization and embedded system configuration. They updated the engine versions, ensuring the system used the latest features and bug fixes. The user also improved the robustness of the system through enhanced health checks and HUP (Host Update) testing.
meta-resinbalenaresinbalenaosdocker
lmbarros/Diluculum

Jun 2006 - May 2013

Contributions:111 commits in 6 years 11 months
badluastoredcppdata-access
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
Leandro Barros - Back-end Developer at balena