Marcelo Bezerra is a Digital Enterprise Architect based in Oslo with nine years of focused experience designing cloud-native and mixed-cloud architectures for the oil & energy sector at Schlumberger. He combines deep hands-on skills in Google Cloud Platform, .NET/C#, and API design with a track record of migrating legacy geophysics applications and improving maintainability through refactoring and automated build/version control strategies. Marcelo moves comfortably between high-level architecture and embedded systems work—his open-source contributions include expanding LED and gamepad support in prominent projects like INAV and TinyUSB, showing practical IoT and firmware experience. He has led cross-team integration efforts to ensure product interoperability and mentored engineers to raise architecture quality across projects. Known for pragmatic designs that balance scalability and operational simplicity, he also brings an uncommon blend of oilfield domain knowledge and low-level embedded expertise.
Contributions:7 releases, 201 reviews, 66 commits in 2 months
Contributions summary:Marcelo focused on refactoring and expanding the LED configuration system within the INAV flight control software. They implemented changes to the LED strip configuration, introduced new commands, and added new symbol mappings. Their work involved modifying header files to modify bit counts and struct definitions, as well as updating the flight controller's MSP protocol.
Contributions:6 releases, 13 reviews, 18 commits in 2 months
Contributions summary:Marcelo contributed to implementing and refactoring the LED strip configuration feature. They updated the JavaScript code (`MSPHelper.js`, `MSPCodes.js`, `tabs/led_strip.js`) to support new LED strip functionalities and extended configuration options, including strobe effects and the transition to MSP2_INAV commands. They also modified the HTML and JavaScript for the user interface (`tabs/led_strip.html`), enhancing the configurator's capabilities. These changes involved significant modifications to how LED strip data is handled, saved, and displayed within the configurator.
aircraftinavdronesinav-configuratoruav
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
Marcelo Bezerra - Digital Enterprise Architect at Schlumberger