Eduard Tudenhöfner

Staff Software Engineer at The Apache Software Foundation

Stuttgart, Baden-Württemberg, Germany
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
Eduard Tudenhöfner is a Staff Software Engineer with 13 years of experience building and evolving distributed data systems, currently at Databricks and a PMC member and committer for Apache Iceberg. He focuses on backend engineering for lakehouse and catalog technologies—contributing to high-profile open-source projects like Apache Iceberg, Delta Lake, Presto, and Nessie—where he improves core APIs, metadata handling, and connector compatibility. His work shows deep expertise in schema/column-mapping edge cases, performance-sensitive Java services, and test automation practices, plus practical experience with Kubernetes operators and cloud-native database architectures. Eduard brings a track record of breaking monoliths into scalable components (Astra DB) and improving developer ergonomics through clearer documentation and cleaner test code. Colleagues rely on him for both hands-on implementation of tricky backend features (e.g., nested field metadata and UUIDType support) and for raising project code quality across ecosystems. Based in Stuttgart, he blends systems-level rigor with sustained, high-impact OSS stewardship.
code13 years of coding experience
job17 years of employment as a software developer
bookBachelor of Science (B.Sc.), Computer Science, Bachelor of Science (B.Sc.), Computer Science at Reutlingen University
bookMaster of Science (M.Sc.), Software Technology, Master of Science (M.Sc.), Software Technology at Hochschule für Technik Stuttgart
languagesEnglish, German, Russian
stackoverflow-logo

Stackoverflow

Stats
261reputation
22kreached
16answers
1question
github-logo-circle

Github Skills (29)

git10
back-end-development10
datatypes10
testing10
big-data10
java10
javas10
apache-iceberg10
ice10
presto10
test-automation10
delta-lake9
sql-query9
sql9
junit9

Programming languages (12)

JavaShellC++RustScalaSCSSJavaScriptGo

Github contributions (5)

github-logo-circle
apache/iceberg

May 2021 - Jan 2023

Apache Iceberg
Role in this project:
userBack-end Developer
Contributions:3 releases, 6174 reviews, 188 commits in 1 year 8 months
Contributions summary:Eduard's contributions focused on enhancing the Apache Iceberg codebase, primarily targeting backend improvements and functionality. They addressed warnings related to string splitting by integrating Guava Splitter and setting author information during commits, thereby improving code quality and maintainability. Furthermore, the user made enhancements to the core functionality, such as extracting Spark application ID and user details, and contributing to the implementation of UUIDType, which are directly relevant to the project's core domain.
apache-icebergapachebig-datadatastreamjava
projectnessie/nessie

May 2021 - Aug 2022

Nessie: Transactional Catalog for Data Lakes with Git-like semantics
Role in this project:
userBack-end Developer & Test Automation Engineer
Contributions:1855 reviews, 172 commits, 1099 PRs in 1 year 3 months
Contributions summary:Eduard primarily focused on improving and fixing aspects of the project's documentation related to Python demo steps. The user updated README files to add missing installation steps, improving the clarity and correctness of the instructions. Furthermore, the user implemented AssertJ for improved test code readability and replaced Hamcrest assertions within the codebase.
data-lakesdatatransactionalaws-lambdaspark
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
Eduard Tudenhöfner - Staff Software Engineer at The Apache Software Foundation