Avanscoperta

Uberto Barbini

Short biography:

Uberto Barbini is a polyglot programmer and independent consultant with over twenty years of experience designing and building successful software products across multiple industries.

He currently works with financial institutions, helping them navigate modern software challenges using AI, large language models (LLMs), and advanced software tools.

A passionate and opinionated developer, Uberto is a strong advocate of Agile values and has practiced TDD since 2000.
His main interests include JVM languages, functional programming, and distributed computing.

Beyond coding, he enjoys public speaking, blogging, and teaching programming, sharing his insights with the international tech community.

His new book is Process Over Magic: Beyond Vibe Coding.

He is recognized as a Kotlin GDE. In 2025, he appeared at JAX London and participated in Avanscoperta’s live event “My Flow with AI Assistants”, where he shared his expertise on AI-assisted software development and modern engineering practices.

His guiding principle is to deliver business value not just once, but consistently and sustainably, applying deep technical knowledge to practical solutions for teams and organizations worldwide.

Books

Here are the books Uberto Barbini wrote or contributed to:

Cover of the book Process Over Magic: Beyond Vibe Coding Book cover From Objects to Functions: Build Your Software Faster and Safer with Functional Programming and Kotlin
Process Over Magic:
Beyond Vibe Coding
From Objects to Functions:
Build Your Software Faster and Safer with Functional Programming and Kotlin
Cronache di Domain-Driven Design

 

Blog Articles

Conference talks and videos

TOP

Trainings: