Daniel Lu is an experienced roboticist and IC5 software engineer based in San Jose with a decade of hands-on experience building SLAM, perception, and real-time localization systems for autonomous vehicles. He has driven high-impact projects across startups and industry leaders—architecting novel inertial-lidar 6DoF SLAM, large-scale multi-agent point-cloud mapping, and production visual-inertial odometry at companies including Ouster, Tesla, and NVIDIA. Daniel combines deep mathematical rigor (SIMD Lie-group optimizations, spline-based continuous trajectories) with practical C++14 implementations and thorough LaTeX documentation, enabling both high performance and reproducibility. He’s comfortable across sensors (lidar, cameras, IMU), calibration, and autolabelling pipelines, and has repeatedly delivered solutions that scale from research prototypes to fleet-level systems. A less obvious strength is his track record of squeezing real-time performance from complex geometry and sensor fusion problems, often outperforming standard libraries with custom, production-ready implementations.
10 years of coding experience
11 years of employment as a software developer
Bachelor's Degree Engineering Physics, Bachelor's Degree Engineering Physics at The University of British Columbia
Master's Degree Robotics, Master's Degree Robotics at Carnegie Mellon University
OGDF is a self-contained C++ class library for the automatic layout of diagrams.
Contributions:10 pushes, 4 branches in 5 years 2 months
diagramscppself-containedclass-librarylayout
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.