Tom Ebergen

Software Engineer at DuckDB Labs

Amstelveen, North Holland, Netherlands
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
Tom Ebergen is a software engineer with a decade of experience specializing in database internals and query optimization, currently contributing to DuckDB Labs on the DuckDB-Iceberg integration. He has improved join order optimization dramatically in research at CWI and made performance-focused commits to the highly regarded open-source DuckDB project, demonstrating deep familiarity with query engines and data structures. Tom combines research rigor from a masters in parallel and distributed systems with practical product work across front-end and backend roles at companies like Alation. Based in the Netherlands, he brings a rare mix of systems-level performance tuning and hands-on feature delivery, including managing distributed teams and shipping data-driven UI improvements.
code10 years of coding experience
job4 years of employment as a software developer
bookParallel and Distributed Computing Systems, Parallel and Distributed Computing Systems at Vrije Universiteit Amsterdam (VU Amsterdam)
bookBachelor's of Computer Science with a minor in Combinatorics and Optimization, Computer Science, Bachelor's of Computer Science with a minor in Combinatorics and Optimization, Computer Science at University of Waterloo
languagesEnglish, Spanish, Dutch
stackoverflow-logo

Stackoverflow

Stats
51reputation
743reached
3answers
0questions
github-logo-circle

Github Skills (15)

databases10
query-optimization10
c-language10
cprogramming-language10
database10
data-structure9
algorithm9
data-structures9
algorithms9
duckdb6
amazon-web-services6
amazon-s36
python6
profiling6
r6

Programming languages (8)

JuliaC++RRustCSCSSJavaScriptPython

Github contributions (5)

github-logo-circle
duckdb/duckdb

Feb 2022 - Jan 2023

DuckDB is an analytical in-process SQL database management system
Role in this project:
userBack-end Developer
Contributions:246 reviews, 152 commits, 210 PRs in 11 months
Contributions summary:Tom made several commits focused on improving the performance and functionality of the query engine. They primarily worked on optimizing the handling of specific join types and improving the efficiency of table filters. The contributions showcase experience with database internals, query optimization, and data structures.
management-systemanalyticsduckdbmysqlembedded-database
duckdblabs/db-benchmark

Apr 2023 - Mar 2025

reproducible benchmark of database-like ops
Contributions:21 reviews, 99 PRs, 115 pushes in 1 year 11 months
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