Bart Samwel

Principal Engineer at Databricks

Randstad, 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
Bart Samwel is a Principal Engineer with over two decades of C++ and systems engineering experience and seven years in senior distributed-systems roles, currently driving architecture and delivery at Databricks. He specializes in large-scale SQL query engines, storage systems and database internals—work shaped by long tenures on Google's F1 engine and Delta Lake contributions that improved transaction testing and merge metrics. Known for pragmatic refactors and rigorous test automation, he blends deep low-level C++ expertise with production-focused distributed systems design. Based in the Randstad, he brings an academic foundation (MSc Computer Science, Leiden) to solve hard consistency, performance and observability problems in data platforms. An understated strength is his ability to span kernel-to-cloud concerns, from compiler and kernel tinkering early in his career to modern lakehouse storage challenges.
code7 years of coding experience
job26 years of employment as a software developer
bookMSc Computer Science, MSc Computer Science at Leiden University
languagesDutch, English
github-logo-circle

Github Skills (8)

testing10
big-data10
spark10
delta-lake10
scala10
analytics9
test-automation9
acid8

Programming languages (2)

TypeScriptScala

Github contributions (4)

github-logo-circle
delta-io/delta

Jul 2021 - Apr 2022

An open-source storage framework that enables building a Lakehouse architecture with compute engines including Spark, PrestoDB, Flink, Trino, and Hive and APIs
Role in this project:
userBack-end Developer & Test Automation Engineer
Contributions:112 reviews, 4 commits, 9 PRs in 8 months
Contributions summary:Bart primarily focused on improving and extending unit tests for the Delta Lake project, specifically targeting the OptimisticTransactionSuite. They added new test cases to cover various scenarios within the suite, ensuring comprehensive testing of transaction behavior. Additionally, the user refactored the DeltaLogging class, potentially for enhanced logging and metric collection. Finally, they made changes to calculate and track the MERGE metric `numSourceRows` from different jobs within the `MergeIntoCommand`, demonstrating a focus on data integrity and metric accuracy.
analyticsprestodbflinkbig-dataspark
bart-samwel/delta

Oct 2023 - Nov 2023

An open-source storage framework that enables building a Lakehouse architecture with compute engines including Spark, PrestoDB, Flink, Trino, and Hive and APIs
Contributions:4 pushes, 5 branches in 1 month
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
Bart Samwel - Principal Engineer at Databricks