Sebastian Baunsgaard

Software Engineer at Databricks

Berlin, 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 Baunsgaard is a software engineer and recent PhD from TU Berlin specializing in the intersection of data management and machine learning systems, now building production-grade systems at Databricks. Over a decade of experience spans research and engineering roles where he designed workload-aware compression that enables linear algebra directly on compressed formats, bridging high-level compilation with low-level kernel optimizations. As an active Apache SystemDS PMC member, he has 800+ personal open-source commits, mentored 50+ projects, and implemented features from federated backends to Python-friendly utilities. He also architected an automated cloud test pipeline that runs over 500,000 SystemDS tests in under 30 minutes, demonstrating a rare blend of large-scale engineering and reproducible research. Based in Berlin, he mentors students and contributes across Java, Python and a DML declarative language, applying academic rigor to practical ML infrastructure challenges.
code10 years of coding experience
job5 years of employment as a software developer
bookMaster of Science Software Development Advanced Computing, Master of Science Software Development Advanced Computing at IT-Universitetet i København
bookDoctor of Philosophy - PhD Computer Science, Doctor of Philosophy - PhD Computer Science at Technische Universität Berlin
bookDoctor of Philosophy - PhD Computer Science, Doctor of Philosophy - PhD Computer Science at Technische Universität Graz
languagesDanish, English
github-logo-circle

Github Skills (13)

matrix-multiplication10
javas10
compression10
python10
java10
compress10
data-structure9
datastructures-algorithms9
algorithm9
data-structures9
code-optimization9
parallel-processing9
algorithms9

Programming languages (3)

JavaTeXHTML

Github contributions (5)

github-logo-circle
apache/systemds

Oct 2019 - Jan 2023

An open source ML system for the end-to-end data science lifecycle
Role in this project:
userBack-end Developer
Contributions:360 reviews, 548 commits, 868 PRs in 3 years 3 months
Contributions summary:Sebastian contributed to the development of the systemds library by implementing and optimizing backend functionalities. Their work included creating new features, such as row and column bind functionality, federated read and write operations. They were also responsible for handling the implementation of operations on compressed matrices and ensuring their functionality. Furthermore, the user enhanced the utility of specific code areas by enabling features for python in particular the matrix print capabilities, and handling of list objects.
pythonend-to-enddmllifecycledata-science
Baunsgaard/federatedTutorial

May 2021 - Oct 2022

Contributions:11 commits, 10 pushes, 1 branch in 1 year 4 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
Sebastian Baunsgaard - Software Engineer at Databricks