Alberto Geniola

Customer Engineer at Google

Milan, Lombardy, Italy
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
Alberto Geniola is a Customer Engineer at Google with 11 years of experience designing and migrating cloud-native systems, particularly on Google Cloud Platform and Kubernetes. He has led cloud adoption initiatives and DevOps transformations at Carrefour Italy and built scalable applications and tooling across enterprises and academia. An active open-source contributor, he has implemented integrations and local API support for Home Assistant (notably the Elmax integration) and developed Meross device components, blending back-end and full-stack skills. Alberto pairs rigorous academic training from Aalto and Bologna with hands-on expertise in networking, security research, and cloud architecture, and he’s equally comfortable writing production integrations or prototyping POCs for customers. Based in Milan, he brings a pragmatic, privacy-minded approach to IoT and cloud systems—often debugging tricky edge cases like IPv6 zero-conf discovery in real deployments.
code11 years of coding experience
job5 years of employment as a software developer
bookMaster Degree, Computer Engineering, 5/5, Master Degree, Computer Engineering, 5/5 at Aalto University
bookBachelor's degree, Computer Engineering, 109/110, Bachelor's degree, Computer Engineering, 109/110 at Università di Bologna / University of Bologna
bookLaurea Specialistica, Computer engineering (Networking course), 110/110, Laurea Specialistica, Computer engineering (Networking course), 110/110 at Politecnico di Torino
languagesEnglish, Italian
stackoverflow-logo

Stackoverflow

Stats
15reputation
254reached
0answers
2questions
github-logo-circle

Github Skills (18)

python10
mqtt10
mqttnet10
asyncio10
iot10
api10
home-assistant10
api-design9
apim9
integrations9
apidoc9
google-compute-engine6
sql-server6
ssis6
google-app-engine6

Programming languages (11)

HCLTypeScriptJavaC++CMakefileJavaScriptGo

Github contributions (5)

github-logo-circle
Custom component that leverages the Meross IoT library to integrate with Homeassistant
Role in this project:
userFull-stack Developer
Contributions:147 releases, 13 reviews, 389 commits in 3 years 7 months
Contributions summary:Alberto primarily contributed to the development of the custom component for Meross devices in Home Assistant. The commits show a focus on implementing switch and light platform support. Additionally, the commits indicate involvement in integrating thermostats, and cover devices and include setting up the device entity, states, and methods and adding logging. They also addressed bug fixes and refactoring.
meross-homeassistantleveragesmerosshome-automationhome-assistant
home-assistant/core

Dec 2021 - Dec 2022

:house_with_garden: Open source home automation that puts local control and privacy first.
Role in this project:
userBack-end Developer
Contributions:144 reviews, 4 commits, 24 PRs in 1 year
Contributions summary:Alberto primarily contributed to the Elmax integration for the Home Assistant project. They implemented the Elmax area alarm control panel, handling arming and disarming functionalities. The user also added support for the Elmax cover platform and local API integration. Furthermore, they addressed issues such as handling 422 errors, fixing IPv6 zero-conf discovery, and improving the alarm control panel.
raspberry-pipythonhouseprivacy-firstasyncio
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