Max Aehle

Software Engineer at Jane Street

Kaiserslautern, Rhineland-Palatinate, United Kingdom
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
Max Aehle is a software engineer with five years of experience blending systems-level programming, numerical methods, and research-driven development. He holds top grades through bachelor’s, master’s, and a summa cum laude doctorate in computer science, and has applied that rigor at institutions like TU Kaiserslautern and Fraunhofer, where he fixed low-level memory and threading bugs and implemented scientific algorithms in C++, CUDA and OpenMP. His open-source contributions include stabilizing the Gate codebase by addressing valgrind-reported uninitialized variables, reflecting attention to memory safety in complex C/C++ projects. A former research assistant who built a Derivgrind automatic-differentiation tool inside Valgrind and implemented tomographic reconstruction for medical imaging, he combines deep numerical insight with practical engineering. Now at Jane Street, he brings this uncommon mix of formal academic excellence and hands-on debugging expertise to production-grade systems.
code5 years of coding experience
job7 years of employment as a software developer
bookDoctor of Natural Sciences - Dr. rer. nat., Computer Science, summa cum laude (best grade), Doctor of Natural Sciences - Dr. rer. nat., Computer Science, summa cum laude (best grade) at RPTU Kaiserslautern-Landau
bookMaster of Science - M.Sc., Mathematics, 1.0 (best grade on the German scale), Master of Science - M.Sc., Mathematics, 1.0 (best grade on the German scale) at Technical University Kaiserslautern
github-logo-circle

Github Skills (8)

c-language10
valgrind10
cprogramming-language10
debug9
debugging9
simulations8
simulation8
medical-imaging7

Programming languages (9)

JuliaC++ShellCLLVMSCSSHTMLFortran

Github contributions (5)

github-logo-circle
OpenGATE/Gate

Jan 2022 - Mar 2022

Official public repository of Gate
Role in this project:
userBack-end Developer
Contributions:13 commits, 5 PRs, 6 comments in 1 month
Contributions summary:Max's primary contribution involves addressing uninitialized variable warnings detected by valgrind. Their work focuses on initializing variables within the codebase to prevent potential issues. The user has modified several header and source files to initialize variables, addressing issues related to memory access and program stability. The user also merged branches containing fixes related to these initialization problems.
public-repositoryphysics-simulationgatemedical-physicsopengate
maxaehle/gate-singularity

Jan 2022 - Oct 2024

Setup for compiling GATE+dependencies in a Singularity container.
Contributions:2 PRs, 19 pushes, 8 branches in 2 years 9 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
Max Aehle - Software Engineer at Jane Street