Yao Lu

Senior Software Engineer at Apple

Cupertino, 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

👤
Senior
🎓
Top School
Yao Lu is a Senior Software Engineer based in Cupertino with a PhD in Computer Science and six years of industry experience building production-grade computer vision and machine learning systems at Apple. He brings deep expertise in 3D reconstruction and SLAM from graduate research that produced state-of-the-art, validated volumetric fusion and non-rigid registration pipelines. Proficient in C++, CUDA/OpenCL, Python, TensorFlow and OpenCV, he routinely bridges algorithmic research and highly optimized GPU back-end engineering. His work also spans applied ML for biomedical risk prediction, where he developed novel methods to detect and mitigate overfitting while converting complex 3D geometry into interpretable features. Comfortable taking full ownership of back-end systems, Yao combines rigorous academic training with a track record of shipping scalable, real-time vision solutions.
code6 years of coding experience
job7 years of employment as a software developer
bookBachelor of Engineering (B.E.), Electrical and Electronics Engineering, 3.3/4.0, Bachelor of Engineering (B.E.), Electrical and Electronics Engineering, 3.3/4.0 at Communication University of China
bookMaster's degree, Computer Science, 3.9/4.0, Master's degree, Computer Science, 3.9/4.0 at The George Washington University
bookExchange Student, Media and Art, 4.0, Exchange Student, Media and Art, 4.0 at University of Westminster
github-logo-circle

Github Skills (18)

depth10
pose9
render9
hand-tracking9
depth-estimation9
fusion9
partial9
rgb8
camera8
rendering8
fuse7
data-capture7
computer-vision6
3d-reconstruction6
computer-graphics6

Programming languages (2)

C++MATLAB

Github contributions (5)

github-logo-circle
User interface for data capture. Take depth and RGB streams from two RGB-Depth sensors. Generate 3D partial meshes for different poses.
Contributions:73 commits, 2 PRs, 60 pushes in 7 days
structure-from-motionuser-interfacepartialsensorsstreams
Camera Tracking: Track camera poses in real-time by registering new income depth image to the generated depth from fused TSDF. Volumetric Fusion: With the updated camera pose, fuse the new income depth to the fused TSDF volume in real-time. Volumetric Rendering: Render the fused TSDF volume in real-time.
Contributions:115 commits, 2 PRs, 97 pushes in 9 days
renderrealtimefusecameravolumetric-rendering
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
Yao Lu - Senior Software Engineer at Apple