Alexander Lanin

Software Engineer at Bosch

Pattensen, Lower Saxony, 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
Alexander Lanin is a versatile software engineer with over a decade of experience at Bosch, spanning hands-on development, product ownership, requirements management, and safety-critical projects. He blends deep C++ and backend expertise with DevOps and QA automation sensibilities, having modernized and improved build and CI pipelines for notable open-source tools like icecream and ccache. Comfortable across the software lifecycle—from prototyping to safety-driven delivery—he focuses on code quality, testability, and maintainability. Now targeting staff-level, remote-first roles, he brings a pragmatic systems perspective and a track record of refactoring legacy codebases to modern standards. An understated strength is his ability to translate product and safety requirements into clean, testable implementations that scale.
code11 years of coding experience
bookMaster of Science (M.Sc.) Informatik, Master of Science (M.Sc.) Informatik at Leibniz Universität Hannover
languagesGerman, English, Russian
github-logo-circle

Github Skills (29)

unit-testing10
c-language10
clang-tidy10
github10
cmake10
refactor10
cicd10
dotnet-core10
refactoring10
cprogramming-language10
csharp10
test-automation10
compiler-development9
authentication9
git9

Programming languages (17)

C#PowerShellJavaC++CSSRustVueHTML

Github contributions (5)

github-logo-circle
ccache/ccache

Jan 2020 - Jan 2021

ccache – a fast compiler cache
Role in this project:
userBack-end Developer & DevOps Engineer
Contributions:64 reviews, 45 commits, 74 PRs in 1 year
Contributions summary:Alexander contributed to the project by implementing various improvements and refactoring code. Their work involved simplifying code logic within the `Util` class. They also enabled code formatting and static analysis checks via clang-tidy within the CI pipeline. Furthermore, the user made several preparations for CMake, including Docker image configuration and build process improvements.
cppccacheclangc-plus-pluscompiler
Secure, cross-platform Git credential storage with authentication to GitHub, Azure Repos, and other popular Git hosting services.
Role in this project:
userQA Engineer / Test Automation Engineer
Contributions:1 review, 9 commits, 4 PRs in 2 months
Contributions summary:Alexander primarily focused on refactoring and expanding the test suite for the `git-credential-manager` repository. Their contributions involved adding new test cases to `GitHubHostProviderTests.cs`, targeting functions such as `IsSupported`, `GetCredentialServiceUrl`, and `GetSupportedAuthenticationModes`. The refactoring efforts aimed to simplify the process of adding more tests, indicating a focus on improving the test coverage and maintainability of the project. Additionally, the user introduced test cases to validate behavior when specific domain names were entered.
hostingazure-repossecureauthenticationaad
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
Alexander Lanin - Software Engineer at Bosch