Michael Schnerring is a Senior Software Engineer with 11 years of hands-on experience building pragmatic, maintainable systems from Basel, Switzerland. Rooted in a lifelong curiosity about computing since the Windows 95 era, he combines .NET backend expertise with practical DevOps and front-end work, evidenced by contributions that hardened drive burn-in tooling and improved documentation search UX. At combyte AG he focuses on reliable, testable solutions and enjoys over-engineering features for fun while keeping an eye on real-world constraints. An active open-source contributor and sponsor, he also documents his journey toward greater digital privacy and educates others about balancing convenience with sovereignty. His background includes studies at ETH Zurich and FHNW, reflecting a blend of academic rigor and applied engineering.
11 years of coding experience
Computer Science, Computer Science at Fachhochschule Nordwestschweiz FHNW
Shell script for burn-in and testing of new or re-purposed drives
Role in this project:
DevOps Engineer
Contributions:25 commits, 2 PRs, 2 comments in 2 days
Contributions summary:Michael primarily contributed to the project by improving the shell script used for burn-in and testing of drives. Their work involved refactoring the logging mechanism, enhancing code readability, and implementing a dependency check. Moreover, they added functionality to skip the badblocks test for non-mechanical drives and improved the help text and option parsing capabilities of the script. Their contributions focused on the script's reliability, maintainability, and overall usability.
Everything you need to build a stellar documentation website. Fast, accessible, and easy to use.
Role in this project:
Front-end Developer
Contributions:10 commits, 2 comments in 2 days
Contributions summary:Michael primarily focused on enhancing the search functionality within the documentation website. They implemented improvements to the flexsearch feature, addressing issues related to arrow key navigation and result display. The user also refactored and simplified the search result presentation, including adding class names and a 'no results' message to improve user experience. Furthermore, they modified the description fetching logic and simplified heading rendering.
hugodoksjamstackhugo-docs-themenetlify
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
Michael Schnerring - Senior Software Engineer at combyte AG