Valter Balegas

Researcher, Engineer, Creator
balegas at live dot com

Co-founder of ElectricSQL. CRDT researcher since 2011.

Now building ElectricSQL, a sync layer for modern apps that empowers developers to create reactive, realtime, local-first applications directly on Postgres.

Selected Publications

IPA: Invariant preserving applications for weakly-consistent databases

Valter Balegas, Sérgio Duarte, Carla Ferreira, Rodrigo Rodrigues, Nuno Preguiça. VLDB 2019.

Just-Right Consistency: reconciling availability and safety

Marc Shapiro, Annette Bieniusa, Nuno Preguiça, Valter Balegas, Christopher Meiklejohn. Arxiv.

Geo-replication: Fast if possible, consistent if necessary

Valter Balegas, Cheng Li, Mahsa Najafzadeh, Daniel Porto, Allen Clement, Sérgio Duarte, Carla Ferreira, Johannes Gehrke, Joao Leitao, Nuno Preguiça, Rodrigo Rodrigues, Marc Shapiro, Viktor Vafeiadis. IEEE Data Engineering Bulletin, 2016.

Write fast, read in the past: Causal consistency for client-side applications

Marek Zawirski, Nuno Preguiça, Sérgio Duarte, Annette Bieniusa, Valter Balegas, Marc Shapiro. Middleware 2015.

Putting the Consistency Back Into Eventual Consistency

Valter Balegas, Mahsa Najafzadeh, Sérgio Duarte, Carla Ferreira, Marc Shapiro, Rodrigo Rodrigues, Nuno Preguiça. EuroSys 2015.

Extending eventually consistent cloud databases for enforcing numeric invariants

Valter Balegas, Diogo Serra, Sergio Duarte, Carla Ferreira, Marc Shapiro, Rodrigo Rodrigues, Nuno Preguiça. SRDS 2015.

Past Work Experience

2020 - 2022

Senior Software Engineer

Oracle - MySQL (Replication)

Lisboa, Portugal

2019

Senior Software Engineer

Concordant.io

2017 - 2018

Senior Software Engineer/Pivotal Training Partner

EInnovator IT Serviced - Software Engineering School

Lisboa, Portugal

2014, 3 Months

Intern

Basho inc.

Remote

Education

2017

Ph.D. in Computer Science

Invariant preservation in geo-replicated data stores

Advised by Nuno Preguiça, Universidade NOVA de Lisboa

2012

M.Sc. in Computer Science and Engineering

Key-CRDT Stores

Advised by Nuno Preguiça, Universidade NOVA de Lisboa

2009

B.Sc. in Computer Science and Engineering

Universidade NOVA de Lisboa

Selected Projects

IPA/Indigo

Static Analysis and modified SwiftCloud artifacts for the IPA (VLDB'19) and Indigo(EuroSys'15). Send a private message if you want a more recent version of the repositories.

Bounded Counters

Middleware to add Bounded Counters to Riak (SRDS'15 paper).