Giovanni Bonomini

Chief Technology Officer at U&O

Emilia-Romagna, 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

👤
Senior
🎓
Top School
Giovanni Bonomini is a hands-on Chief Technology Officer with 11 years of experience designing embedded hardware and firmware, currently leading technology at U&O from Emilia-Romagna, Italy. He combines deep expertise in PCB tools (DipTrace, KiCad, Upverter) with low-level firmware in C/C++, Python testing tools, and real-time OS work (FreeRTOS, ThreadX), producing robust HMI and communication stacks (SPI, I2C, Serial, TCP/IP). His background includes developing electrical measurement and protection devices at Orion Italia and end-to-end energy systems experience from earlier roles, giving him a pragmatic view from field deployment to board-level design. A strong academic foundation in embedded systems (MSc, USI) complements his practical skills, and he often bridges hardware and software teams to accelerate product delivery. Unusually for a CTO, he remains deeply involved in firmware and PCB toolchains rather than shifting entirely into management.
code10 years of coding experience
job5 years of employment as a software developer
bookDiploma di capotecnico Elettronica e Telecomunicazioni, Elettronica, Telecomunicazioni, Diploma di capotecnico Elettronica e Telecomunicazioni, Elettronica, Telecomunicazioni at ISII G.Marconi
bookMaster of Science, Embedded Systems Design, 9.12/10, Master of Science, Embedded Systems Design, 9.12/10 at USI Università della Svizzera italiana
bookIngegnere elettronico, elettronica, informatica, fisica, Ingegnere elettronico, elettronica, informatica, fisica at Universita degli Studi di Parma
languagesEnglish
github-logo-circle

Github Skills (70)

usb-hid10
midi10
webusb10
stlink9
usb-devices9
dfu9
usb9
nimble9
usb-drive9
embedded8
bluetooth8
bluetooth-low-energy8
fs8
arduino-library7
opcodes7

Programming languages (3)

TypeScriptC++C

Github contributions (5)

github-logo-circle
gb88/gb88.github.io

Nov 2019 - Jan 2024

Contributions:36 pushes, 2 branches in 4 years 3 months
gb88/BLEOTA

Jan 2024 - Feb 2025

ESP32 BLE OTA Arduino Library
Contributions:3 releases, 2 PRs, 52 pushes in 1 year 1 month
bleesp32-arduinootaota-update
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
Giovanni Bonomini - Chief Technology Officer at U&O