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.
code4 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++RustVueJavaScriptGo

Github contributions (5)

github-logo-circle
getumbrel/umbrel

Oct 2021 - Oct 2024

A beautiful home server OS for self-hosting with an app store. Buy a pre-built Umbrel Home with umbrelOS, or install on a Raspberry Pi or any x86 system.
Role in this project:
userFull-stack Developer
Contributions:1 review, 24 PRs, 10 pushes in 3 years
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.
app-storehomeservervpshostingraspberry-pi
Contributions:444 pushes, 1 branch in 5 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
Nathan Fretz - Software Engineer at Umbrel