Mauro Rodrigues

Principal Software Engineer at Magalu Cloud

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

👤
Senior
🎓
Top School
Mauro Rodrigues is a Principal Software Engineer based in São Paulo with 13 years of industry experience and 11+ years as a hands-on software engineer, currently leading platform and cloud initiatives at Magalu Cloud. A long-time open source advocate, he has contributed to cornerstone OpenStack projects like Nova and Tempest—implementing API v3 ports, XML client support, and test automation that improved compute and image workflows. His background at IBM includes kernel-adjacent work on Linux network device drivers for Power and virtualization layers, blending low-level systems expertise with cloud-native backend development. Known as a self-learner and reliable problem-solver, he brings pragmatic engineering to complex infrastructure and testing challenges, often surfacing improvements that ease long-term maintenance.
code13 years of coding experience
job12 years of employment as a software developer
bookBachelor of Science (BSc) Computer Science, Bachelor of Science (BSc) Computer Science at Universidade Federal de Itajubá
languagesPortuguese, English
stackoverflow-logo

Stackoverflow

Stats
11reputation
60reached
0answers
1question
github-logo-circle

Github Skills (18)

api-rest10
python10
apidoc10
api-design10
restful-api10
testing10
pest10
openstack10
api10
temper10
xml10
rest-api10
tempo10
service-design9
service-provider9

Programming languages (5)

ShellCMakefileRubyPython

Github contributions (5)

github-logo-circle
openstack/nova

Aug 2012 - Sep 2013

OpenStack Compute (Nova). Mirror of code maintained at opendev.org.
Role in this project:
userBack-end Developer
Contributions:59 commits in 1 year 1 month
Contributions summary:Mauro primarily focused on modifying the OpenStack Nova compute service, specifically addressing issues related to console output, API versions, and limits. Their contributions included fixing integer casting in the console output extension, porting the os-console-output extension to API v3, and enabling core API-v3 to be optional during unit testing. They also worked on porting limits and server metadata core APIs and the os-aggregates extension to API v3.
novaopendevopenstackcompute
openstack/tempest

Aug 2012 - Nov 2014

OpenStack Testing (Tempest) of an existing cloud. Mirror of code maintained at opendev.org.
Role in this project:
userBack-end Developer & Test Automation Engineer
Contributions:32 commits in 2 years 2 months
Contributions summary:Mauro contributed to the OpenStack Tempest project by adding XML support to the keypairs client and associated tests. This involved creating new XML-based client implementations and modifying existing code to support XML parsing and generation. The user also introduced XML support for image clients. Furthermore, the commits include enhancements to server creation processes and the creation of new tests for multiple server creation and fixed IPs.
testingcloud-foundryinfrastructurecloudopendev
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
Mauro Rodrigues - Principal Software Engineer at Magalu Cloud