Danh Phan

Software Engineer at General Motors

Troy, Michigan, 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
Danh Phan is a software engineer with nine years of experience specializing in controls and embedded systems, currently working on propulsion thermal management and vehicle mechatronic embedded controls at General Motors in Troy, MI. He has a strong background in EV and autonomous vehicle software, having developed brake control strategies, high-voltage energy diagnostics, and supported camera technology for shared autonomous vehicles. Danh blends hands-on embedded C/Matlab Simulink development and integration testing with systems-level troubleshooting using CAN, Ethernet, and LIN logs. He also contributes to open-source statistical tooling—adding sampling utilities and distribution enhancements to the widely used PyMC library—illustrating an uncommon mix of control systems engineering and data-science-oriented tooling. A high-achieving engineer academically (BS ECE, 3.96 GPA) and experienced in cross-functional leadership, he brings disciplined design-for-test and DoE experience to complex automotive programs.
code9 years of coding experience
job3 years of employment as a software developer
bookBachelor of Science - BS, Electrical and Computer Engineering, GPA: 3.96, Bachelor of Science - BS, Electrical and Computer Engineering, GPA: 3.96 at University of Missouri-Kansas City
languagesEnglish, Vietnamese
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (10)

statistics10
mcmc10
bayesian10
probabilistic-programming10
python10
bayesian-inference10
statistic10
testing10
numpy9
variational-inference8

Programming languages (7)

JavaCSSShellMakefileHTMLJupyter NotebookPython

Github contributions (5)

github-logo-circle
pymc-devs/pymc

Jan 2022 - Aug 2022

Bayesian Modeling and Probabilistic Programming in Python
Role in this project:
userData Scientist
Contributions:31 reviews, 11 commits, 10 PRs in 7 months
Contributions summary:Danh primarily contributed to the PyMC library by adding new functionalities and tests related to sampling and distributions. They implemented a helper function `pm.draw()` for drawing samples of variables and added tests to ensure its proper functionality. The user also modified distribution code, allowing the OrderedProbit distribution to take vector inputs and added tests for this. Their work focused on expanding and improving the statistical modeling capabilities of the library.
pythonbayesian-inferencestatistical-inferencemachine-learningprobabilistic-programming
danhphan/pymc

Jan 2022 - Sep 2022

Probabilistic Programming in Python: Bayesian Modeling and Probabilistic Machine Learning with Aesara
Contributions:39 pushes, 16 branches in 8 months
pythonmachine-learningprobabilistic-programmingbayesian-statisticsprobabilistic-machine-learning
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
Danh Phan - Software Engineer at General Motors