Nathan Stocks

Senior Software Engineer

Nathan Stocks is a highly experienced software engineer and educator specializing in the Rust programming language, currently serving as a Rust Course Instructor and Principal Engineer at Agile Perception since January 2014. Stocks is recognized as one of the world’s top Rust instructors, boasting over 30,000 students across multiple online platforms. At GitHub, Stocks has held various senior engineering management roles since December 2017, focusing on promoting Rust adoption and managing internal services for Git repositories. Prior experience includes software development at Amazon, where Stocks developed an Enterprise Translation Management System, and extensive managerial and engineering roles at SecurityMetrics, overseeing engineering operations and developing security products. Stocks began a career in graphic design and web development in the late 1990s after earning a BS in Computer Engineering from Brigham Young University in 2004.

Links

Previous companies


Org chart

This person is not in the org chart


Teams

This person is not in any teams


Offices

This person is not in any offices