Lars Schneider is a Principal DevOps Engineer based in Berlin with 14 years of experience helping organizations scale their use of Git and GitHub. A pragmatic perfectionist and generalist, he blends deep knowledge of Git internals with hands-on backend and automation work—contributing notable improvements to widely used projects like git and git-lfs (including robust push/upload enhancements and retriable readers). At GitHub and previously at Autodesk he led migrations, workflow automation, and developer productivity efforts for thousands of engineers and hundreds of repositories. Comfortable across mobile, backend, and infrastructure stacks, he pairs rigorous architecture thinking with pragmatic implementation to solve messy, real-world problems. Outside work he kiteboards and hikes, a reflection of his preference for tackling technical challenges with focus and persistence.
14 years of coding experience
9 years of employment as a software developer
M.Sc Software Engineering, M.Sc Software Engineering at Hasso-Plattner-Institute
Contributions:37 reviews, 90 commits, 58 PRs in 7 years 5 months
Contributions summary:Lars implemented and refined features for the Git LFS push command, adding the ability to push objects by ID and enhancing the upload process. They updated test scripts to validate the new functionality, including object ID pushes and dry runs. Furthermore, the user refactored code to improve efficiency, and introduced and integrated a retriable reader to handle potential file download failures, improving the robustness of the download process. They also added checks for the allowincompletepush flag when pushing with missing objects.
Git Source Code Mirror - This is a publish-only repository but pull requests can be turned into patches to the mailing list via GitGitGadget (https://gitgitgadget.github.io/). Please follow Documentation/SubmittingPatches procedure for any of your improvements.
Role in this project:
Back-end Developer
Contributions:110 commits, 8 PRs, 37 comments in 2 years 8 months
Contributions summary:Lars's contributions primarily focused on improving and maintaining the "git/git" repository, specifically enhancing the `git-p4` functionality. They implemented features to handle Perforce path encodings, including the addition of new configurations and improved error handling. The user's work addressed issues related to Git LFS file handling and involved writing test cases to ensure the robustness of the changes. Their commits show a strong understanding of Git internals and Perforce integration.
hacklanggit-clientmercurialfollowlibgit2
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.