Ruben Bartelink

Software Development Consultant at Bartelink Consulting

Leinster, Ireland
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
Ruben Bartelink is a software development consultant with 15 years of experience designing and scaling event-driven and distributed systems across e-commerce, fintech, ERP and manufacturing automation. He translates complex business domains into simple, maintainable architectures, with hands-on experience across event stores (EventStoreDB/Kurrent), relational and serverless stores (CosmosDB, DynamoDB) and high-throughput platforms at Jet.com and Walmart. A prolific open-source contributor, Ruben maintains Equinox and Propulsion—event-sourcing and projection libraries—and has contributed stability and networking improvements to the EventStoreDB project and logging abstractions in LibLog. He combines deep backend engineering with a focus on team enablement and long-term operability, deliberately making systems and teams replaceable. Based in Leinster, Ireland, he brings both consultancy agility and enterprise-scale experience to complex technical challenges.
code15 years of coding experience
job22 years of employment as a software developer
bookHigh School, High School at Mary Immaculate Secondary School, Lisdoonvarna, Co Clare
bookBachelor’s Degree Computer Software Engineering, Bachelor’s Degree Computer Software Engineering at SETU, Carlow
languagesEnglish, Dutch
stackoverflow-logo

Stackoverflow

Stats
60,801reputation
7.9mreached
786answers
67questions
Badges
compression
top-5%
error-handling
top-5%
logging
top-5%
redirect
top-5%
debugging
top-5%
x86-64
top-5%
github-logo-circle

Github Skills (64)

asynchronous10
unit-testing10
eventstore10
lib10
ioc-container10
msbuild10
net10
ninject10
databases10
dotnet10
logger10
xunit10
event-sourcing10
x8610
64-bit10

Programming languages (14)

C#JavaCSSTeXHTMLKotlinTypeScriptDockerfile

Github contributions (5)

github-logo-circle
kurrent-io/EventStore

Aug 2014 - May 2019

EventStoreDB, the event-native database. Designed for Event Sourcing, Event-Driven, and Microservices architectures
Role in this project:
userBackend Developer
Contributions:3 reviews, 5 commits, 6 PRs in 4 years 9 months
Contributions summary:Ruben primarily contributed to the backend of the event store database. Their work included fixing typos in documentation, implementing operation timeouts to enhance system stability, and handling IPv6 DNS entries to improve network compatibility. They also refactored cluster discovery mechanisms and redirected debug logging to trace for release builds.
eventstoreevent-sourcingcqrsdatabasestream
damianh/LibLog

Sep 2014 - Sep 2014

LibLog is a single file for you to either copy/paste or install via nuget, into your library/framework/application to provide a logging abstraction.
Role in this project:
userBack-end Developer
Contributions:9 commits, 6 comments in 1 day
Contributions summary:Ruben primarily focused on the implementation of logging functionality within the `LibLog` library. Their commits added a `For<T>()` method, which suggests the creation of a class-based logging provider. Subsequent commits involved refactoring and renaming, removing legacy naming conventions and syncing the start year in the source code. The user’s work centered on providing a logging abstraction for other developers to easily integrate into their projects.
copy-pasteloggingapplication-frameworknugetabstraction
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
Ruben Bartelink - Software Development Consultant at Bartelink Consulting