Johannes Schindelin

Software Engineer at Microsoft

Cologne Bonn Region 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
award
Top expert inComprehensive Systems and Network Programming
Johannes Schindelin is a software engineer with 25 years of experience who blends mathematical thinking, systems-level engineering, and strong collaboration skills to drive interdisciplinary projects. Based in the Cologne–Bonn region, he is a long-time maintainer of Git for Windows and a Microsoft engineer, contributing deep expertise in Windows-specific tooling, build systems, and native interoperability. His open-source footprint spans high-profile projects like curl, mimalloc, libgit2 and GitHub Desktop, where he’s resolved platform quirks, security issues, and build/packaging challenges. Johannes is equally comfortable refactoring large codebases, hardening cross-platform security, and improving CI/devops workflows—often addressing subtle Windows edge cases many others overlook. With a PhD grounding in mathematics and genetics, he brings a researcher's rigor to production problems and a knack for turning complex, platform-specific puzzles into maintainable solutions.
code25 years of coding experience
job14 years of employment as a software developer
bookPostDoc, Psychology, PostDoc, Psychology at University of St Andrews
bookPhD, mathematics, genetics, psychology, PhD, mathematics, genetics, psychology at The Julius Maximilians University of Würzburg
bookDiploma, mathematics, Diploma, mathematics at Bayerische Julius-Maximilians-Universität Würzburg
languagesGerman, French
stackoverflow-logo

Stackoverflow

Stats
309reputation
18kreached
8answers
0questions
github-logo-circle

Github Skills (123)

security-hardening10
package-management10
wp-api10
testing10
windows10
command-line-interface10
msys10
mingw10
bash10
winapi10
c1110
gcc10
security10
c1710
javas10

Programming languages (30)

C#CCMakeMakefileGoInno SetupHTMLGroovy

Github contributions (5)

github-logo-circle
Git for Windows' home page
Role in this project:
userFull-stack Developer
Contributions:15 reviews, 203 commits, 50 PRs in 9 years 9 months
Contributions summary:Johannes primarily focused on maintaining the website's front-end and updating its content. Their contributions included importing and merging content from previous versions of the website and adjusting it to reflect the new domain. The user updated the download links for Git for Windows to the newest releases and previews. They also made several style and layout adjustments.
git-for-windowshome-pagewindowswindows-10
git-for-windows/git

Aug 2009 - Jan 2023

A fork of Git containing Windows-specific patches.
Role in this project:
userBack-end Developer
Contributions:164 releases, 295 reviews, 3137 commits in 13 years 7 months
Contributions summary:Johannes primarily contributed to the mimalloc memory allocator library within the Git for Windows repository. Their work focused on improving the library's compatibility, build process, and security features. They also addressed compatibility issues with specific compilers and platforms and contributed to the library's integration and testing.
version-controlwindowsgit-hookslibgit2patches
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
Johannes Schindelin - Software Engineer at Microsoft