Simeon Schaub is a software engineer and physics master’s student with 8 years of experience bridging scientific computing and reliable tooling, currently based in Karlsruhe. He is an active Julia maintainer and collaborator with notable contributions to core Julia, the Julia package installer juliaup, and the Yggdrasil binary-builder ecosystem, demonstrating deep expertise in build automation, cross-platform packaging, and language internals. His work on Zygote.jl improved AD support for linear algebra—boosting gradient reliability for ML workflows—while contributions at MIT CSAIL underscore his research-grade engineering background. Comfortable across backend systems, build pipelines, and numerical libraries, he pairs rigorous academic training in physics and computational science with practical, production-focused open-source impact.
8 years of coding experience
1 year of employment as a software developer
Master's degree, Computational Science and Engineering, Master's degree, Computational Science and Engineering at Massachusetts Institute of Technology
Master of Science - MS, Physics, Master of Science - MS, Physics at Karlsruhe Institute of Technology (KIT)
Contributions:637 reviews, 230 commits, 368 PRs in 3 years 5 months
Contributions summary:Simeon's contributions primarily focused on enhancing the Julia programming language, specifically targeting improvements to its core functionality. Their work included specialized implementations for complex conjugates, corrections to the printing and parsing of the language's syntax, and improvements to the handling of numeric operations, such as rational numbers and big integers. The user also worked on improvements to REPL and related tools for better developer experience.
Collection of builder repositories for BinaryBuilder.jl
Role in this project:
Automation Engineer / Build & Release Engineer
Contributions:41 reviews, 13 commits, 30 PRs in 1 year 10 months
Contributions summary:Simeon's contributions primarily involve creating and updating recipes for building various software packages within the context of a binary builder. Their work includes adding new recipes for tools like `grep`, `sed`, and `diffutils`, as well as updating existing recipes for `ruby`, `libdrm`, `Wayland`, `Qemu`, and several other dependencies. They focus on modifying build scripts, configuring build environments, and resolving build issues, demonstrating a strong focus on automation and ensuring successful package compilation across different platforms.
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.