Shane Grant

Senior Software Engineer, Motion Planning at Zoox

Los Angeles, California, United States
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
Shane Grant is a senior software engineer and systems architect with 14+ years building autonomous systems, neural-network-driven features, and high-fidelity simulation from research prototypes to production. Currently leading motion planning at Zoox after architecting multi-agent path planning, cloud/edge microservices, and a customer-facing digital twin platform at inVia Robotics that doubled fleet performance and shortened design cycles from weeks to days. He combines hands-on C++ systems work (including performance-focused contributions to the popular cereal serialization library) with leadership of multidisciplinary teams, hiring frameworks, and data-driven operational dashboards. His PhD work on modulatory feedback and conflict learning informs practical SLAM and learning systems, giving him a rare blend of theoretical depth and production engineering. Known for reducing operational friction through continuous improvement and tightly integrated simulation, he excels at turning complex robotics research into reliable, scalable deployments.
code14 years of coding experience
job8 years of employment as a software developer
bookPhD Computer Science, PhD Computer Science at University of Southern California
bookUniversity of California, San Diego
github-logo-circle

Github Skills (6)

data-serialization10
c-language10
cprogramming-language10
serialization10
xml9
macros8

Programming languages (4)

C++LuaVim scriptPython

Github contributions (5)

github-logo-circle
USCiLab/cereal

Jul 2013 - Feb 2022

A C++11 library for serialization
Role in this project:
userBack-end Developer
Contributions:10 releases, 2 reviews, 513 commits in 8 years 9 months
Contributions summary:Shane's commits primarily focus on refactoring and improving the serialization functionality of the cereal library, a C++11 library for serialization. They've made changes to the internal traits, including the addition of macros for minimal serialization functions. Additionally, the user implemented modifications to the XML archive to improve performance. The user's commits demonstrate a focus on enhancing the library's features and capabilities.
cppc-plus-pluscerealserializationheader-only
AzothAmmo/cereal

May 2019 - Feb 2022

A C++11 library for serialization
Contributions:107 pushes, 24 branches in 2 years 10 months
polymorphismcppserializationheader-onlyserializer
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