Hendrik Maus

Staff Engineer at Site Reliability Engineer

Viersen, North Rhine-Westphalia, 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
Hendrik Maus is a seasoned software engineer with 15 years of experience focused on developer experience, SRE, and automation, currently working as a Staff Engineer and freelancing from Viersen, Germany. He builds processes and tools in Rust to streamline developer workflows so product teams can deliver business value faster, with a pragmatic eye for release automation and reliability. At trivago he progressed from Lead Engineer to Senior SRE roles, later contributing backend and DevOps improvements to open-source Rust projects like the fornjot CAD kernel by automating crate publishing. His work blends hands-on engineering with technical writing—improving docs and tutorials for Uberspace while shipping tooling such as a release-operator that integrates with crates.io. Colleagues would describe him as a builder who prefers preventing toil through automation rather than firefighting, and who brings a web-development BA mindset to systems-level problems.
code15 years of coding experience
job13 years of employment as a software developer
bookBachelor of Arts - BA (hons.), Web Development, Bachelor of Arts - BA (hons.), Web Development at SAE Institute
github-logo-circle

Github Skills (24)

github-ci10
guideline10
io10
cicd10
user-guide10
uberspace10
automation10
crate10
automations10
rust10
githubaction-workflow10
documentation10
restructuredtext9
rs9
release-management9

Programming languages (15)

SmartyC++RustCGoMustacheHTMLTypeScript

Github contributions (5)

github-logo-circle
hannobraun/fornjot

Feb 2022 - Jul 2022

Early-stage b-rep CAD kernel, written in the Rust programming language.
Role in this project:
userBackend & DevOps Engineer
Contributions:21 reviews, 94 commits, 17 PRs in 5 months
Contributions summary:Hendrik primarily focused on improving the release process and automating crate publishing. Their contributions involved the creation of a `release-operator` tool, including features for detecting releases, setting Action outputs, and publishing crates to crates.io. They implemented a publish sub-command that validates crate paths, determines the current state, and publishes if necessary. They also incorporated improvements for determining the crate's upstream version and integrated with the crates.io API to verify versions and handle the publishing process.
next-generationcode-cadcode-generationcadopencascade
Uberspace/lab

Aug 2019 - Oct 2019

The Uberlab provides various tutorials - written by you! - on how to run software and tools on Uberspace 7.
Role in this project:
userTechnical Writer
Contributions:5 commits, 2 PRs, 1 comment in 1 month
Contributions summary:Hendrik's contributions primarily focus on creating and updating documentation for the `uberspace/lab` repository, specifically focusing on guides related to setting up and running various software applications on Uberspace 7. The user added a new guide for the Commento commenting platform and made several revisions to this guide, including typo fixes, hyperlink formatting, and aligning tags with other guides. These updates improved the clarity, accuracy, and usability of the documentation.
hostinguberspacelaboratorysetup-guideuberlab
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
Hendrik Maus - Staff Engineer at Site Reliability Engineer