Michael Schlottke-lakemper

Research Scientist at University of Augsburg

Aachen, North Rhine-Westphalia, 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
Michael Schlottke-lakemper is a research scientist and computational scientist with 11 years’ experience specializing in high-performance scientific computing and reproducible numerical simulation. Based in Aachen and affiliated with the University of Augsburg, he contributes to Julia-focused projects such as Trixi.jl—improving adaptive high-order solvers’ post-processing and mesh handling—and the widely used Yggdrasil build ecosystem, automating cross-platform scientific library builds. He combines domain expertise in conservation-law solvers with practical build-and-release engineering, routinely resolving cross-compilation and packaging challenges across Windows, macOS, and Linux. Known for pragmatic backend development, he strengthens scientific workflows by adding robust IO, progress reporting, and integration with visualization tools like ParaView.
code11 years of coding experience
languagesEnglish, French
stackoverflow-logo

Stackoverflow

Stats
9,041reputation
936kreached
113answers
31questions
Badges
mpi
top-5%
bash
top-5%
openmp
top-5%
svn
top-1%
github-logo-circle

Github Skills (32)

simulation10
c-language10
svn10
package-management10
crossbuild10
simulations10
cicd10
pbuilder10
build-automation10
computational-fluid-dynamics10
cross-compiling10
cprogramming-language10
julia10
freebsd9
mesh9

Programming languages (15)

C++CSSCTeXHTMLJupyter NotebookFortranKotlin

Github contributions (5)

github-logo-circle
trixi-framework/Trixi.jl

Jan 2020 - Jan 2023

Trixi.jl: Adaptive high-order numerical simulations of conservation laws in Julia
Role in this project:
userBack-end Developer
Contributions:2917 reviews, 1494 commits, 483 PRs in 3 years
Contributions summary:Michael focused on restructuring the directory, handling mesh files, and adding new functionality to the Trixi2Vtu post-processing tool, which converts Trixi's output to VTK/ParaView files. The contributions involved enhancing the tool to manage mesh files more gracefully, including handling data files, and adding features like saving cell data, incorporating progress indicators, and integrating with Paraview collections. Moreover, the user worked on adding a setup for the Sedov blast wave for the Euler equations.
adaptivesimulationfluid-dynamicsnumerical-simulation-frameworknumerical-simulations
JuliaPackaging/Yggdrasil

Feb 2020 - May 2022

Collection of builder repositories for BinaryBuilder.jl
Role in this project:
userAutomation Engineer / Build & Release Engineer
Contributions:59 reviews, 15 commits, 41 PRs in 2 years 3 months
Contributions summary:Michael primarily focused on building and automating the build process for various scientific computing libraries, specifically those used in the context of the Julia programming language. Their contributions involved writing and modifying `build_tarballs.jl` scripts, which likely automate the cross-compilation of packages for different platforms. The user consistently addressed build issues by implementing patches, updating file hashes, and adapting build configurations to ensure compatibility across various operating systems and architectures, including Windows, macOS, and Linux. They also integrated build processes for HOHQMesh and GPI-2, demonstrating expertise in package management and build system configuration within a scientific computing environment.
repositoriesbinarybuildermonorepobuilderjulia
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
Michael Schlottke-lakemper - Research Scientist at University of Augsburg