Nathaniel Woodthorpe

Technical Advisor at Crux Climbing

Ottawa, Ontario, 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
Nathaniel Woodthorpe is a technical advisor and founder with 11 years of experience building scalable backend systems, APIs, and product-focused engineering teams. He has shipped mission-critical services at Stripe and Shopify, contributed backend features and tests to the widely used GitHub Classroom, and now leads an AI-driven product for rock climbing gyms while advising at the Canadian Digital Service. Comfortable across Ruby/Rails, API design, and cloud infrastructure, he combines hands-on engineering with mentoring and program leadership. Notably, he has built systems that supported millions of daily database transactions and thousands of concurrent users, reflecting a strong operational focus alongside product innovation.
code11 years of coding experience
job7 years of employment as a software developer
bookBachelor of Science Software Development, Bachelor of Science Software Development at Western Governors University
bookBachelor of Computer Science (incomplete), Bachelor of Computer Science (incomplete) at University of Waterloo
languagesEnglish
github-logo-circle

Github Skills (11)

rails10
githubclassroom10
backend10
back-end-development10
ruby-on-rails10
api-design9
restful-api9
rest-api9
api-rest9
rspec9
git7

Programming languages (5)

SCSSJavaScriptHTMLRubyAssembly

Github contributions (5)

github-logo-circle
GitHub Classroom automates repository creation and access control, making it easy for teachers to distribute starter code and collect assignments on GitHub.
Role in this project:
userBack-end Developer
Contributions:13 commits, 119 PRs, 308 pushes in 9 months
Contributions summary:Nathaniel primarily contributed to the backend functionality of the GitHub Classroom application, focusing on user and organization management features. They implemented features to remove users from organizations and manage user assignments. The user also added unit tests to verify the correctness of the code changes, improving the reliability of the application. These contributions involved modifications to controllers, models, and views within the application.
gitpodcollectgithub-classroomautomatescreation
d12/QuickPlotJS

Mar 2016 - Apr 2017

Contributions:9 commits, 1 PR, 8 pushes in 1 year 1 month
mathapicanvasjavascriptjavascript-api
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
Nathaniel Woodthorpe - Technical Advisor at Crux Climbing