Nathan Stocks is a Senior Software Engineer with 14+ years building and operating full-stack systems—from phone and mail servers to APIs and front-end apps—who currently focuses on Rust and AI infrastructure. He’s maintained and strengthened production services at GitHub (including Copilot search) and now builds dataset-first AI tooling at Oxen.ai while teaching Rust to tens of thousands as a top-rated instructor. A prolific open-source contributor and maintainer, Nathan has improved notable Rust game engines like Amethyst and Bevy and authored curriculum used by learners worldwide. He combines hands-on systems ops and security experience (CISSP background) with leadership roles managing Git storage and infrastructure teams. Known for pragmatic engineering and developer experience work, he favors elegant, well-documented examples and tooling that help others ship reliably. Outside work he makes indie games in Rust and balances tech with family, food, pickleball, and maple trees.
14 years of coding experience
25 years of employment as a software developer
BS Computer Engineering, Computer Engineering, BS Computer Engineering, Computer Engineering at Brigham Young University
Rust Programming Fundamentals - one course to rule them all, one course to find them...
Role in this project:
Technical Writer
Contributions:10 reviews, 83 commits, 19 PRs in 2 years 9 months
Contributions summary:Nathan primarily focused on improving the instructional content within the Rust crash course repository. Their commits involved updating instructions for exercises, clarifying explanations, and correcting grammar. The user’s contributions enhance the learning experience by providing clearer guidance to students completing the course exercises.
Contributions:2 reviews, 50 commits, 4 PRs in 1 year 3 months
Contributions summary:Nathan contributed exercises and documentation for an intermediate Rust course. They focused on creating exercises related to idiomatic Rust code, documentation practices, and closures/iterators. The user also added exercises on traits, errors, and testing, and worked on migrating code examples and instructions.
rustintermediaterust-course
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 Stocks - Senior Software Engineer at Oxen.ai