Moritz Schauer

Associate Professor (Universitetslektor)

Gothenburg, Sweden
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
Moritz Schauer is an associate professor and statistician based in Gothenburg with 13 years of academic and research experience spanning nonparametric Bayesian inference, diffusion processes, and computational statistics. He combines rigorous mathematical expertise from a PhD and postdoctoral work with hands-on software engineering, contributing to core Julia projects including the language itself, StaticArrays, Makie.jl and Distributions.jl. His open-source contributions focus on numerically sensitive linear algebra, efficient matrix algorithms and reliable probabilistic code—areas where preserving precision and performance matter most. Moritz bridges theory and practice by turning advanced solvers (Lyapunov/Sylvester), graph algorithms and visualization improvements into usable library features, and he pays particular attention to documentation and test quality. A less obvious strength is his knack for micro-optimizations that reorder operations to improve stability and speed, reflecting both a mathematician’s rigor and a developer’s pragmatism.
code13 years of coding experience
job10 years of employment as a software developer
stackoverflow-logo

Stackoverflow

Stats
1,397reputation
51kreached
22answers
4questions
Badges
julia
top-5%
github-logo-circle

Github Skills (33)

algorithm10
algorithms10
programming-language10
visualization10
matrix10
data-science10
testing10
statistics10
plot10
graphic10
distributions10
data-structure10
mat10
numerical-methods10
performance-optimization10

Programming languages (12)

JuliaTypeScriptCSSRRustTeXMakefileSCSS

Github contributions (5)

github-logo-circle
JuliaStats/Distributions.jl

Jun 2017 - Sep 2022

A Julia package for probability distributions and associated functions.
Role in this project:
userData Scientist
Contributions:161 reviews, 26 commits, 43 PRs in 5 years 3 months
Contributions summary:Moritz primarily contributed to the `distributions.jl` package by addressing documentation issues and fixing bugs related to probability distributions. They made changes to ensure consistency in parameter names and formatting within the documentation, specifically for distributions like the Gamma and InverseGamma. Furthermore, the user improved the codebase by fixing errors in the `kldivergence` function and in the multivariate normal implementations.
juliastatisticsdata-scienceprobability-distributions
JuliaArrays/StaticArrays.jl

Jun 2017 - Oct 2018

Statically sized arrays for Julia
Role in this project:
userBack-end Developer / Algorithm Developer
Contributions:2 releases, 1 review, 22 commits in 1 year 4 months
Contributions summary:Moritz focused on implementing and optimizing matrix exponential calculations within the StaticArrays.jl library. Contributions involved adding a complex matrix exponential function, reordering operations for efficiency, and preserving floating-point precision. The user also ported code for SDiagonal matrices and implemented functions for determinant and Lyapunov equations, specializing matrix operations.
julia
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