Yorick Laupa

Montreal, Quebec, Canada
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
Yorick Laupa is a software engineer based in Montreal with 13 years of experience specializing in distributed systems, databases, and language runtimes. He contributes to open-source projects such as EventStoreDB, where his backend work improved persistent subscriptions, projection handling on link events, and robustness against malformed events. Known for continuous learning and knowledge sharing, he blends deep systems thinking with pragmatic engineering to solve production-grade problems. His background includes an engineer's degree in Information Technology from EFREI and an early STEM foundation from Collège/Lycée de Juilly. Beyond day-to-day coding, he pays attention to the subtle operational details—like timeout tracking and CLI behaviors—that make distributed systems reliable. He describes himself simply as someone who writes code, but his contributions reflect a focus on durability and correctness in complex architectures.
code14 years of coding experience
bookEngineer's degree Information Technology, Engineer's degree Information Technology at EFREI - Grande école du numérique
bookBaccalauréat Science, Baccalauréat Science at Collège/Lycée de Juilly
languagesEnglish, French
github-logo-circle

Github Skills (11)

net10
eventstore10
asp-net10
databases10
dotnet10
projection10
cqrs10
csharp10
event-sourcing10
database10
dotnet-core10

Programming languages (23)

C#MDXJavaRustCScalaGoKotlin

Github contributions (5)

github-logo-circle
kurrent-io/KurrentDB

Sep 2019 - Jan 2023

KurrentDB is a database that's engineered for modern software applications and event-driven architectures. Its event-native design simplifies data modeling and preserves data integrity while the integrated streaming engine solves distributed messaging challenges and ensures data consistency.
Role in this project:
userBack-end Developer
Contributions:223 reviews, 81 commits, 122 PRs in 3 years 4 months
Contributions summary:Yorick primarily contributed to the `EventStoreDB` project by enhancing the persistent subscription feature. Their work included adding client connection names to persistent subscription info and addressing several related bug fixes. Further modifications involved implementing projection on link events and refining the handling of invalid or malformed events within the system, specifically for projections. They also fixed an issue related to the WhatIf command-line option and a timeout tracking bug.
data-consistencydata-modelingdatabaseevent-driven-architecturecqrs
YoEight/pyro

May 2023 - Sep 2023

A π-calculus programming language and interpreter
Contributions:8 PRs, 142 pushes, 9 branches in 4 months
interpreterprogramming-language
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