//bio
Uberto Barbini

Technical Leader / Hands-on Software Architect / Author / Google Developer Expert / OSS Contributor / Mentor / Trainer / Speaker


About

Uberto is a highly experienced software engineer, Kotlin Google Developer Expert (GDE), and passionate advocate for functional programming and distributed computing. With over 20 years of experience in designing and delivering successful software products across various industries, he has a strong focus on delivering continuous business value through automation, collaborative development, and pragmatic, test-driven solutions.

As a hands-on engineering lead, Uberto specializes in architecting solutions fostering high team throughput, enabling fast feedback loops, and promoting continuous improvement. He drives automation to reduce time-to-market for high-visibility projects while building teams that prioritize quality, resilience, and innovation. His leadership emphasizes the importance of measurement, culture, and technical excellence in achieving long-term business success. He has a particular interest in functional programming, distributed computing, and Domain-Driven Design (DDD), recognizing their critical roles in addressing modern software challenges.

When not coding, Uberto loves public speaking, writing and teaching programming. In 2023, he published a book, From Objects to Functions, which provides a pragmatic approach to applying functional programming and DDD in Kotlin.

Featured Clients