Home GOTO Experts Alberto Carreter...

Alberto Carretero

Software Engineer at Canonical

Alberto Carretero is a Software Engineer in Canonical’s Office of the CTO and a key contributor to the dqlite team, where he focuses on correctness, formal methods, and the design and verification of distributed algorithms.

He has a background in both mathematics and computer science, though one gets more attention than the other these days.

Upcoming conference sessions featuring Alberto Carretero

Building a Reliable Database Protocol with AI, Formal Methods, and a Simulation Framework

Building a critical distributed protocol in 2026 means treating correctness as a continuous engineering practice, not a final verification step.

This talk presents a workflow that combines executable state-machine designs and formal methods with AI-assisted development, observability, and Antithesis testing.

The goal is to move from a protocol model to evidence from real-system executions: expose meaningful events, generate and investigate failure scenarios, and use code together with observability data to validate distributed properties that code alone cannot reveal.

The result is a faster, more practical path to designing, testing, and evolving systems such as databases with confidence.

Wednesday Sep 30 @ 15:45 @ GOTO Copenhagen 2026

Get conference pass

Browse all experts

Here