Johannes Schindelin

Software Engineer at Git for Windows

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.
code26 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
c1110
winapi10
gcc10
security10
c1710
javas10

Programming languages (33)

C#CCMakeMakefileGoInno SetupHTMLJupyter Notebook

Github contributions (5)

github-logo-circle
Git for Windows' home page
Role in this project:
userFull-stack Developer
Contributions:19 reviews, 203 commits, 59 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-windowswindows
git-for-windows/git-sdk-64

Aug 2016 - Jan 2023

A Git repository mirroring the current 64-bit Git for Windows SDK
Role in this project:
userBack-end Developer
Contributions:10 reviews, 429 commits, 66 PRs in 6 years 6 months
Contributions summary:The user, Johannes Schindelin, is primarily focused on maintaining the Git for Windows SDK and has been actively involved in updating various core packages, including mingw-w64-gcc, gnutls, libtool, and the MSYS2 runtime environment. Their work involved downgrading or re-installing packages to address compatibility issues caused by recent updates, demonstrating a commitment to system stability and resolving build breakages. The commits also show they were responsible for incorporating the Git Credential Manager and re-installing asciidoctor, vital for maintaining the integrity of the Git for Windows build process and related documentation.
64-bitgit-for-windowswindows
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