Bao Nguyen

Software Engineer Perception at Carnegie Mellon University

Pittsburgh, Pennsylvania, 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
Bao Nguyen is a machine learning–focused software engineer currently building vision-language perception systems at Waymo, with a strong foundation from a Master’s in CS at Carnegie Mellon and an MEng in Applied Mathematics from CentraleSupélec. He combines a decade of engineering experience across industry and top research labs—Mila, Tesla, Feedly—working on problems from active learning for materials discovery to large-scale NLP and battery survival modeling. Bao’s work sits at the intersection of rigorous theory and high-stakes applications: he is particularly interested in robustness, causal reasoning, interpretability and fairness for ML systems used in healthcare and climate. A former teaching assistant in advanced mathematics and probabilistic graphical models, he brings formal mathematical training to practical model-building and evaluation. Outside of code, he’s a trained pianist and tennis enthusiast, which he cites as ongoing sources of inspiration for creative problem solving.
code11 years of coding experience
job2 years of employment as a software developer
bookMaster of Engineering - MEng, Applied Mathematics, GPA : 4.33/4.33, 1% of a highly-selected cohort of 1000 students, Master of Engineering - MEng, Applied Mathematics, GPA : 4.33/4.33, 1% of a highly-selected cohort of 1000 students at CentraleSupélec
bookBaccalauréat (Scientific track), S-SVT, With Greatest Honors (Mention Très Bien), Baccalauréat (Scientific track), S-SVT, With Greatest Honors (Mention Très Bien) at Lycée Lakanal
bookClasse Préparatoire to the French Grande Ecoles, Fundamental Mathematics & Physics (MPSI and then MP*), Admission to one of French top Engineering Schools, @CentraleSupélec, Classe Préparatoire to the French Grande Ecoles, Fundamental Mathematics & Physics (MPSI and then MP*), Admission to one of French top Engineering Schools, @CentraleSupélec at Lycée Sainte-Geneviève
bookMaster's degree, Computer Science, Master's degree, Computer Science at Carnegie Mellon University
bookDiploma of Musical Studies (DEM, State-recognized diploma), Piano, Diploma of Musical Studies (DEM, State-recognized diploma), Piano at Conservatory, Music School of Bourg-la-Reine/Sceaux
languagesanglais (c1+), vietnamien (langue maternelle), espagnol (b1+), français (langue natale)
github-logo-circle

Github Skills (20)

git10
github10
windows-xp10
filepicker10
filesystem9
svelte8
netlify5
javascript4
nextjs4
macos4
docx2
ios2
ftp-server2
html2
file-transfer2

Programming languages (5)

TypeScriptJavaScriptSwiftRich Text FormatPython

Github contributions (5)

github-logo-circle
ducbao414/live-wallpaper

Jul 2025 - Jun 2026

Lightweight, free video-as-wallpaper for macOS, with Adaptive Theme, Power Saving mode.
Contributions:3 releases, 8 pushes, 3 tags in 11 months
macos
ducbao414/cms-wordpress-app

Dec 2022 - Mar 2023

Contributions:88 pushes, 23 branches in 2 months
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