Michael Schnerring

Senior Software Engineer at combyte AG

Basel, Basel-City, Switzerland
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
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.
code11 years of coding experience
bookComputer Science, Computer Science at Fachhochschule Nordwestschweiz FHNW
bookComputer Science, Computer Science at ETH Zurich
stackoverflow-logo

Stackoverflow

Stats
3,641reputation
330kreached
71answers
55questions
github-logo-circle

Github Skills (23)

javascript10
scripting10
grepl10
grep10
script10
sed10
front-end-development10
sh10
shell10
documentation10
hugo9
html8
linux8
css8
freebsd8

Programming languages (22)

PowerShellSmartyC#JavaCSSJinjaC++Rust

Github contributions (5)

github-logo-circle
Shell script for burn-in and testing of new or re-purposed drives
Role in this project:
userDevOps 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.
smartmontoolsburndiskfreebsd-scriptsposix-compliant
thuliteio/doks

Oct 2021 - Oct 2021

Everything you need to build a stellar documentation website. Fast, accessible, and easy to use.
Role in this project:
userFront-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