Marc Auberer

Senior C Developer - HANA Database Core

Heidelberg, 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
Marc Auberer is a Senior C++ developer specializing in JIT compiler and interpreter work for SAP HANA's in-memory query execution engine, with six years of industry experience. He combines production-grade performance tuning and infrastructure maintenance with active open-source contributions to LLVM and the well-known Compiler Explorer, where he expanded language support and improved LLVM IR handling. Based in Heidelberg, he has a teaching role in compiler design at DHBW Karlsruhe and runs a side venture building an appointment platform, demonstrating both mentoring and product delivery skills. His background includes mobile work on Germany’s Corona-Warn-App, reflecting a practical eye for UX and accessibility alongside low-level systems expertise. Notably, he has refactored critical compiler internals to modernize bit-manipulation and memory-alignment patterns, signaling a focus on robust, portable performance.
code6 years of coding experience
job3 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)
bookAbitur, Computer Science, Abitur, Computer Science at Karl-Arnold-Schule Biberach / Technisches Gymnasium
languagesGerman, English, Spanish
stackoverflow-logo

Stackoverflow

Stats
21reputation
158reached
1answer
0questions
github-logo-circle

Github Skills (28)

kotlin10
code-optimization10
libc10
c-language10
llvm10
android-sdk10
android-development10
java10
javas10
compiler-design10
compiler-compiler10
compiler10
cprogramming-language10
spice10
accessibility9

Programming languages (21)

PowerShellC#JavaCSSC++RustCMakeTeX

Github contributions (5)

github-logo-circle
Native Android app using the Apple/Google exposure notification API. The CWA development ends on May 31, 2023. You still can warn other users until April 30, 2023. More information:
Role in this project:
userMobile Developer (Android)
Contributions:196 reviews, 52 commits, 129 PRs in 1 year
Contributions summary:Marc primarily contributed to the native Android application. Their commits focused on UI/UX improvements such as date formatting, and layout adjustments. They also implemented input validations for profile creation forms, and updated various components, including shortcuts. Furthermore, they made adjustments to improve UI/UX and Accessibility, and fixed various bugs.
apinotification-apiexposure-notification-apiexposure-notificationandroid
llvm/llvm-project

Apr 2021 - Mar 2025

The LLVM Project is a collection of modular and reusable compiler and toolchain technologies.
Role in this project:
userBack-end Developer
Contributions:55 reviews, 56 PRs, 23 pushes in 4 years
Contributions summary:Marc's contributions primarily focused on optimizing and modernizing the LLVM compiler infrastructure. They refactored code to utilize generic builtins for improved performance and compatibility, specifically targeting the libcxx library and its bit manipulation functions. Furthermore, the user addressed code deprecation by replacing usages of `std::aligned_storage` with aligned byte arrays throughout the compiler-rt and llvm projects. They also made minor corrections to lldb codebase.
compilerstechnologiesclangsubmittoolchain
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
Marc Auberer - Senior C Developer - HANA Database Core