NathanΒ Fretz

Software Engineer at Umbrel

Vancouver, British Columbia, Canada
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
Nathan Fretz is a software engineer based in Vancouver with five years of professional development experience and a background in hydrogeology and research. After an 11-year career in hydrogeology and an M.Sc. from UBC, he retrained as a developer and built consumer-facing projects like Sqwordle (20,000 signups) before joining Umbrel as a full-stack engineer. At Umbrel he contributes across frontend and backend, improving UI/UX and integrating system widgets with trpc routes for a popular self-hosted home server OS. His blend of field science rigor and practical product shipping gives him a strong aptitude for tackling complex, system-level problems and improving user-facing experiences. Notably, he brings research-grade data literacy and problem decomposition skills to open-source collaboration and product engineering.
code5 years of coding experience
job3 years of employment as a software developer
bookMaster of Science (M.Sc.), Geological Sciences - Hydrogeology, Master of Science (M.Sc.), Geological Sciences - Hydrogeology at The University of British Columbia
github-logo-circle

Github Skills (15)

typescript10
javascript10
typescripts10
react10
typescript-types10
backend9
front-end-development9
back-end-development9
trpc9
self-hosting8
docker8
dockers8
bitcoins7
bitcoin7
raspberry-pi6

Programming languages (11)

TypeScriptDockerfileShellC++RustJavaScriptVueGo

Github contributions (5)

github-logo-circle
getumbrel/umbrel

Oct 2021 - Jan 2026

An elegant home server OS. Run OpenClaw, store your files and photos, run a Bitcoin node, and do more with over 300 apps in the Umbrel App Store.
Role in this project:
userFull-stack Developer
Contributions:1 review, 24 PRs, 10 pushes in 4 years 3 months
Contributions summary:Nathan contributed significantly to the Umbrel OS project, focusing on both backend and frontend aspects. They implemented and refactored system widget functionalities, integrating them with the backend trpc routes. The user also worked on frontend UI improvements, including mobile drawer implementations and fixing layout issues, enhancing the user experience. Further contributions included code enhancements and the removal of accidental deletions.
bitcoinhomeserverumbrellightningdocker
nmfretz/umbrel-apps-fork

Apr 2023 - Jun 2026

The new, official app repository of the Umbrel App Store. Submit apps and updates here.
Contributions:54 PRs, 403 pushes, 173 branches in 3 years 3 months
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