Sebastian Bernauer

Software Developer (Big Data)

Karlsruhe, 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
Sebastian Bernauer is a software developer with nine years of experience specializing in big data back-end systems, currently building data platforms at Stackable in Karlsruhe. He has contributed to high-profile open-source projects like Trino and Apache Hudi, improving Parquet timestamp handling, data ingestion metrics, and observability integrations, and strengthened Kubernetes CRD generation in the Rust kube project. His work spans production-grade connectors, Avro/Parquet interoperability, and monitoring, reflecting a pragmatic focus on robustness and maintainability. Trained in computer science at DHBW, he blends academic rigor with hands-on engineering and a knack for spotting and fixing tricky serialization and edge-case bugs that often evade tests.
code8 years of coding experience
job2 years of employment as a software developer
bookBachelor of Science - BS, Computer Science, Bachelor of Science - BS, Computer Science at Baden-Wuerttemberg Cooperative State University (DHBW)
github-logo-circle

Github Skills (27)

kubernetes10
apache-hudi10
incremental-processing10
clientside10
big-data10
kafka10
java10
javas10
sql10
kubernetes-pods10
parquet10
query-engine10
stream-processing10
webclient10
rust10

Programming languages (17)

SmartyJavaC++JinjaCSSRustCScala

Github contributions (5)

github-logo-circle
apache/hudi

Mar 2021 - Sep 2021

Upserts, Deletes And Incremental Processing on Big Data.
Role in this project:
userBack-end Developer
Contributions:25 reviews, 8 commits, 15 PRs in 5 months
Contributions summary:Sebastian contributed to the Apache Hudi project by addressing various tasks. Their work involved preparing for Avro updates, adding Prometheus metric reporting, fixing issues related to KafkaAvroSchemaDeserializer, implementing a delta stream metric for the time of last sync, and refactoring string constants. These changes focused on improving data ingestion, monitoring, and code maintainability within the Hudi framework.
stream-processingbigdatahudiincrementalapacheflink
trinodb/trino

Apr 2021 - Feb 2024

Official repository of Trino, the distributed SQL query engine for big data, formerly known as PrestoSQL (https://trino.io)
Role in this project:
userBackend Developer
Contributions:31 reviews, 5 PRs, 55 comments in 2 years 9 months
Contributions summary:Sebastian focused on enhancing the Trino query engine by modifying the Parquet reader. They implemented support for reading int64 timestamp data as bigints and refactored related code to improve its handling. Additionally, the user worked on the Google Sheets connector, including supporting insert operations and configuring HTTP timeouts, showing involvement in data integration aspects. Furthermore, they improved the documentation for file system access control.
prestodbdbmsindexingjdbcbigdata
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
Sebastian Bernauer - Software Developer (Big Data)