Software Developer at Natural Resources Canada (NRCan)
British Columbia, Canada
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
👤
Senior
🎓
Top School
Ryder Bergerud is a pragmatic software developer with 11 years of experience building full-stack and data-driven systems, currently applying his skills at Natural Resources Canada. He has shipped production features and recommender systems at startups and scaled data workflows for researchers at the Hakai Institute, pairing practical engineering with domain-focused data management. Ryder’s background spans NLP contract work, React/Redux product development, and AWS-based prototyping, grounded in a strong mathematical foundation (BSc Honours) and an MS in Computer Science. He values collaborative learning and psychological safety, regularly practicing code review and peer mentoring to improve team outcomes. Actively maintaining an "open-source-for-common-good" repo, he’s orienting his career toward climate mitigation tech where his research and engineering experience intersect. Based in British Columbia, he brings a rare blend of academic rigor and hands-on product delivery to environmental and data-centric software challenges.
11 years of coding experience
5 years of employment as a software developer
Bachelor of Science (BSc) Honours, Mathematics, with Distinction, Bachelor of Science (BSc) Honours, Mathematics, with Distinction at University of Victoria
Masters in Computer Science, Computer Science, Masters in Computer Science, Computer Science at Georgia Institute of Technology
A list I'm keeping of active open source projects that serve a social or environmental goal.
Contributions:31 commits, 2 PRs, 28 pushes in 3 years 5 months
keepingserveenvironmentalgoal
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
Ryder Bergerud - Software Developer at Natural Resources Canada (NRCan)