Daniel Pandori

Senior Software Engineer at Waymo

Mountain View, 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
Daniel Pandori is a Senior Software Engineer based in Mountain View with about four years of professional experience building production software at Waymo and prior engineering roles at Google and FAR AI. He brings a practical blend of software engineering and ML-focused contributions, including improving type safety, tests, and documentation for the HumanCompatibleAI imitation learning repository. Known for code quality and maintainability, he has a track record of fixing subtle bugs like shape mismatches in image environments and adding mypy annotations to support static analysis. Comfortable in both research-adjacent and production settings, he moves between refactoring, testing, and documentation to reduce technical debt. Outside work he enjoys puns and board games, a small hint of the curious, playful mindset he brings to problem solving.
code4 years of coding experience
job10 years of employment as a software developer
bookBurlington High School
bookBachelor's Degree Computer Science and Mathematics, Bachelor's Degree Computer Science and Mathematics at Pomona College
languagesEnglish, Japanese, Spanish
github-logo-circle

Github Skills (10)

mypy10
imitation-learning10
pytorch10
python10
testing10
gymnasium9
algorithms8
data-structures8
algorithm8
data-structure8

Programming languages (3)

GoJupyter NotebookPython

Github contributions (5)

github-logo-circle
HumanCompatibleAI/imitation

Oct 2022 - Nov 2022

Clean PyTorch implementations of imitation and reward learning algorithms
Role in this project:
userML Engineer
Contributions:23 reviews, 21 commits, 17 PRs in 23 days
Contributions summary:Daniel primarily contributed to improving the codebase's quality and maintainability within a machine learning context. They focused on adding type hints to enhance static analysis using `mypy`, refactoring code, and fixing potential errors. Their contributions also involved writing tests for reward trainers and addressing shape mismatches in image environments, which supports the quality and correct functionality of the algorithms. Furthermore, they updated the documentation.
pytorchimplementationsreinforcement-learningcleanmachine-learning
dan-pandori/imitation

Oct 2022 - Nov 2022

Clean PyTorch implementations of imitation and reward learning algorithms
Contributions:45 pushes, 15 branches in 16 days
pytorchimplementationsmachine-learningcleanlearning-algorithms
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
Daniel Pandori - Senior Software Engineer at Waymo