Michael Hoang

NixOS Engineer at Helsinki Systems GmbH

Berlin, 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
Michael Hoang is a NixOS engineer with a decade of hands-on experience building reproducible developer environments, automation, and user-facing backend features from Berlin. Comfortable across DevOps and software engineering, he has improved core tooling in widely used open-source projects such as ranger and qutebrowser and contributed substantive Nix modules to home-manager and nix-darwin. His work emphasizes reliable system integration—systemd/launchd service management, NixOS activation, and cross-platform fixes (including macOS root support and terminfo handling). At startups and enterprises he’s driven migrations to financial standards, cut onboarding times dramatically by championing reproducible environments, and built cloud-native services and serverless systems. He also has teaching experience and a knack for ergonomic UX improvements in keyboard-driven tools, reflecting both technical depth and user empathy. Colleagues describe him like his GitHub bio suggests: an “enzyme” that catalyses smoother, faster developer workflows without disrupting the system.
code10 years of coding experience
job6 years of employment as a software developer
bookBachelor of Computer Science, Bachelor of Computer Science at Monash University
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (42)

debug10
javascript10
file-management10
qt10
nix10
python10
launchd10
console10
browser-extension10
configuration-management10
nixos10
browser10
home-manager10
ui-design10
chrome-extension10

Programming languages (18)

C++CRustGoJSONTypeScriptDockerfileShell

Github contributions (5)

github-logo-circle
nix-darwin/nix-darwin

Sep 2018 - Sep 2022

nix modules for darwin
Role in this project:
userDevOps Engineer
Contributions:540 reviews, 9 commits, 262 PRs in 4 years 1 month
Contributions summary:Michael primarily focused on enhancing the functionality of `nix-darwin`, contributing modules related to services like synergy and karabiner-elements. Their work included adding configuration options and tests for these services, along with implementing launchd configurations for automated service management. Furthermore, the user addressed system-level integration, such as enabling terminfo file installation and resolving tailscale daemon issues.
nixoshome-managerlaunchddarwinnix-modules
nix-community/home-manager

Dec 2019 - Apr 2022

Manage a user environment using Nix [maintainer=@rycee]
Role in this project:
userDevOps Engineer
Contributions:6 reviews, 5 commits, 12 PRs in 2 years 4 months
Contributions summary:Michael primarily contributed to the Home Manager project by implementing and modifying Nix configurations. They focused on enhancing the user environment management capabilities, introducing features for managing vscode extensions, adding module for Nix registry and adapting NixOS activation. The user's contributions involved changes related to systemd service, and configuration for the home environment, indicating a focus on automation and configuration management within the Nix ecosystem. They also added module to match NixOS, and fixed issues related to profiles.
nix-dotfilesnixosmaintainerhome-managerdotfiles
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 Hoang - NixOS Engineer at Helsinki Systems GmbH