Alvaro Viebrantz is a software engineer with 12 years of experience building cloud-native and IoT systems, currently shaping developer experience for BigQuery and Google Cloud SDKs as an L4 engineer at Google. He combines deep embedded and backend expertise—from implementing Cloud IoT examples for ESP8266/ESP32 to improving BigQuery client libraries in Go—with a history of founding and scaling product engineering teams at startups like Golioth and Leverege. His background spans full-stack product development, cloud infrastructure, and data analytics, informed by early work on large fiscal data systems and fraud detection at SEFAZMT. An ex-Google Developer Expert in IoT and organizer of the DevMT group, he actively contributes to influential Google open-source repos that bridge embedded devices and cloud services. He holds a Computer Science degree from UFMT and a specialization in distributed software architecture, and often surfaces practical demos and end-to-end samples to help translate complex platforms into tangible user outcomes.
13 years of coding experience
8 years of employment as a software developer
The Pontifical Catholic University of Minas Gerais
Ensino Médio, Ensino Médio at CEFET MT
Bachelor's degree, Computer Science, 8.7, Bachelor's degree, Computer Science, 8.7 at Universidade Federal de Mato Grosso
Contributions:7 commits, 5 PRs, 21 comments in 2 years 3 months
Contributions summary:Alvaro primarily contributed to integrating Google Cloud IoT services with an Arduino environment, demonstrated by refactoring existing library APIs and adding support for new hardware such as the Genuino board. Key contributions involved implementing the CloudIoTCoreDevice class, which encapsulates authentication and HTTP path logic. The user also focused on adapting the example code for different hardware like ESP32 and ESP8266, including adapting and integrating MQTT examples.
Sample apps and code written for Google Cloud in the Go programming language.
Role in this project:
Back-end Developer
Contributions:11 reviews, 8 commits, 12 PRs in 3 months
Contributions summary:Alvaro primarily focused on enhancing the Google Cloud samples in Go by addressing error handling and adding new features. They wrapped Go errors using `%w` for better context and implemented a quickstart example using the Arrow format for BigQuery data ingestion. Further contributions include adding a sample to check table existence, creating an ML model extract sample and a sample for inserting data with complex data types. The user also addressed a region tag issue for model export, added a sample to set the client endpoint, and integrated a BQ Data Transfer scheduled query.
gogoogle-cloudprogramming-languagegolangappengine
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.