Kevin De Porre

Founding Engineer at Vrije Universiteit Brussel

Brussels, Brussels-Capital, Belgium
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

🤩
Rockstar
🎓
Top School
Kevin De Porre is a founding engineer with a decade of experience building resilient backend systems, currently co-running ElectricSQL — a real-time Postgres sync engine — while holding research positions at Vrije Universiteit Brussel. He specializes in sync and replication infrastructure, having implemented versioned snapshots, log-offset abstractions, primary key support, and schema-aware HTTP responses for Electric's core sync service. With a PhD in Computer Science, Kevin blends rigorous academic research with hands-on product engineering and freelances for clients through Klix BV. Based in Brussels, he brings deep expertise in Postgres-driven realtime architectures and a habit of turning nuanced research insights into practical, production-ready features.
code10 years of coding experience
bookDoctor of Philosophy - PhD Computer Science, Doctor of Philosophy - PhD Computer Science at Vrije Universiteit Brussel
languagesDutch, French, English
github-logo-circle

Github Skills (14)

synchronized10
data-sync10
postgresql10
data-synchronization10
replication10
sql10
synchronize10
elixir10
synchronization10
crdt9
database9
admin9
database-administration9
databases9

Programming languages (10)

TypeScriptJavaCSSC++RCScalaJavaScript

Github contributions (5)

github-logo-circle
electric-sql/electric

Jan 2023 - Apr 2025

Real-time sync for Postgres.
Role in this project:
userBackend Developer
Contributions:557 reviews, 359 PRs, 1243 pushes in 2 years 2 months
Contributions summary:Kevin primarily focused on implementing and improving the sync service for the electric-sql/electric repository, a real-time sync system for Postgres. Their contributions include adding versioned snapshots to the sync service to track shape versions, ensuring live mode returns all changes, and introducing an abstraction for log offsets. The user also added support for primary keys and the inclusion of schema information in HTTP responses.
local-firstmysqlsqlsqlitedatabase
kevin-dp/crdt-website

Nov 2020 - May 2023

Source of the crdt.tech website
Contributions:2 PRs, 5 pushes, 1 branch in 2 years 5 months
gatsbywebsite-techhugojekyllcrdt
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
Kevin De Porre - Founding Engineer at Vrije Universiteit Brussel