Eric Fang is a senior research engineer with 10 years building autonomy and robotics software across localization, mapping, behavior, and simulation, currently researching foundation models for robotics at Apple after hands-on autonomy work at Nuro. He combines a strong systems background—evident from contributions to a Rust container runtime implementing OCI behavior and systemd integration—with a passion for computer graphics and high-performance computing. Eric has architected offboard simulation agents and led mapping and visualization efforts in production autonomous driving stacks, bridging research and product engineering. Based in San Francisco and trained at Carnegie Mellon, he brings both deep algorithmic understanding and pragmatic systems design to scale robotic capabilities.
10 years of coding experience
4 years of employment as a software developer
Electrical and Computer Engineering, Computer Engineering, Electrical and Computer Engineering, Computer Engineering at Carnegie Mellon University's College of Engineering
Contributions:242 reviews, 148 commits, 198 PRs in 7 months
Contributions summary:Eric primarily contributed to the container runtime by implementing core features and addressing critical path issues. Their work involved modifying the OCI specification loading, saving, and root file system canonicalization within the context of a container runtime written in Rust. They added unit tests for the `Spec` object and implemented functionality to set and cleanup file descriptors, including handling the `LISTEN_FDS` environment variable for systemd integration.
Contributions:7 PRs, 365 pushes, 143 branches in 2 years 11 months
containersrustruntimedockercontainer-runtime
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.