Philip Pham

Staff Research Engineer at Google DeepMind

New York, New York, 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
Philip Pham is a staff research engineer at Google DeepMind with 13 years of experience blending machine learning, software engineering, and applied mathematics. He has led ML-for-planning work at Waymo and built personalization and data-driven UIs at Google, pairing deep research instincts with production-grade TypeScript and Angular development. A mathematician by training (Duke BS, UPenn MA), he brings a statistician’s rigor to engineering problems and has contributed to high-profile open-source projects like Angular Material, improving component behavior and UX. Known for turning elegant math into practical systems, he also teaches and mentors, having taught advanced math courses and cryptology to gifted students. Outside core roles he maintains a personal site that surfaces interdisciplinary projects tying theory to real-world tooling.
code13 years of coding experience
job12 years of employment as a software developer
bookBachelor of Science Mathematics, Bachelor of Science Mathematics at Duke University
bookMaster of Arts (M.A.) Mathematics, Master of Arts (M.A.) Mathematics at University of Pennsylvania
languagesVietnamese, Spanish, English
stackoverflow-logo

Stackoverflow

Stats
823reputation
40kreached
18answers
1question
github-logo-circle

Github Skills (17)

angular-component10
material-components10
typescript10
material-design10
typescript-types10
html10
typescripts10
angular10
component-testing9
javascript8
datepicker6
angular-material6
apply6
ggplot6
angularjs6

Programming languages (9)

TypeScriptJavaC++ShellJavaScriptHTMLJupyter NotebookPython

Github contributions (5)

github-logo-circle
angular/components

Aug 2017 - Nov 2017

Component infrastructure and Material Design components for Angular
Role in this project:
userFront-end Developer
Contributions:6 commits, 8 PRs, 44 comments in 3 months
Contributions summary:Philip contributed significantly to the Angular Material component library. Their work focused on enhancing the `select` and `menu` components, addressing bug fixes and adding features such as `compareWith` functionality and preventing multiple close events. They also modified the demo application for chips to set `addOnBlur` for both inputs, improving the user experience. These changes involved modifications to TypeScript, HTML, and component testing, demonstrating a focus on improving component behavior, user interface, and overall functionality.
materialmaterial-design-componentsinfrastructureangular-componentscomponents-design
ppham27/ace

Jul 2015 - Feb 2019

Ace (Ajax.org Cloud9 Editor)
Contributions:5 pushes, 1 branch in 3 years 7 months
cloud9javascriptace-editoraceajax
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