Christian Mülhauser

Dozent at Selbstständig

Niederwil, Aargau, 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
Christian Mülhauser is a seasoned Swiss software engineer and educator with 22 years of experience building and hardening backend systems, CLI tools, and terminal UIs. As a longtime open-source contributor and maintainer, he has shaped projects users rely on—such as Gitea, Bubble Tea, Glow, and smartcrop—by improving performance, cross-platform terminal behavior, and developer ergonomics. He blends pragmatic backend engineering with full‑stack touches (UI styling, TUI components, and Markdown rendering), and has a proven eye for code quality, testing and refactoring across many high-profile Go projects. Based in Niederwil, he also teaches (Dozent) and freelances as a videographer, bringing visual sensibility and maker curiosity to technical work. Notably, his contributions often focus on subtle but impactful improvements—race fixes, error handling, and API compatibility—that increase robustness for thousands of users.
code22 years of coding experience
job10 years of employment as a software developer
stackoverflow-logo

Stackoverflow

Stats
795reputation
111kreached
3answers
0questions
Badges
qt
top-5%
github-logo-circle

Github Skills (167)

go-language10
image-processing10
testing10
command-line-interface10
test-framework10
interface-design10
render10
security10
consul10
automation10
db-schema10
code-cleanup10
systemd10
refactoring10
backend10

Programming languages (26)

C#CCMakeGoHTMLTypeScriptShellAstro

Github contributions (5)

github-logo-circle
muesli/duf

Sep 2020 - Sep 2022

Disk Usage/Free Utility - a better 'df' alternative
Role in this project:
userBackend Developer
Contributions:12 releases, 43 reviews, 121 commits in 2 years
Contributions summary:Christian primarily focused on enhancing the functionality of a disk usage/free utility. They implemented features like showing the title above tables and colorizing the output for improved readability. The user also worked on refining the size formatting and adding a progress bar to visually represent disk space usage, demonstrating an emphasis on user experience. They also modified the code to support 32bit architectures and made changes to table alignments.
windowsdisklinuxbinariesdisk-space
charmbracelet/glamour

Nov 2019 - Oct 2022

Stylesheet-based markdown rendering for your CLI apps 💇🏻‍♀️
Role in this project:
userBack-end Developer
Contributions:8 releases, 11 reviews, 302 commits in 2 years 11 months
Contributions summary:Christian primarily focused on improving the markdown rendering capabilities of the CLI application. They implemented command-line parameter handling with cobra and fixed several rendering issues related to list items, line breaks, and paragraph formatting within markdown content. Furthermore, the user introduced and utilized ElementStyles, to enhance rendering flexibility.
golangstylesheetgorenderingtui
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