Carter Blair

PhD Candidate

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
Carter Blair is a PhD candidate in computer science with four years of hands-on experience at the intersection of affective computing, personal analytics, and behavioral design. He combines academic rigor—from research roles at Vector Institute and an NSERC-funded visualization project—to applied data science work at NannyML, where he progressed from intern to junior data scientist. Carter has taught machine learning and programming at multiple universities, grounding his research in practical instruction and reproducible software for EEG and behavioral data. His background in both computer science and psychology enables him to design systems that nudge positive personal change while prioritizing measurable outcomes. Notably, he brings a research-driven product mindset to ML problems, blending experimental methods with engineering to move ideas toward real-world impact.
code4 years of coding experience
job1 year of employment as a software developer
bookBachelor of Science - BS, Combined Major in Computer Science and Psychology, Minor in Philosophy, Bachelor of Science - BS, Combined Major in Computer Science and Psychology, Minor in Philosophy at University of Victoria
bookDoctor of Philosophy - PhD, Computer Science, Doctor of Philosophy - PhD, Computer Science at Harvard University
bookMaster of Mathematics - MMath, Computer Science, Master of Mathematics - MMath, Computer Science at University of Waterloo
github-logo-circle

Github Skills (17)

monitoring10
visualization10
python10
data-science10
machine-learning10
mlops10
deep-learning10
performance-estimation10
jupyter-notebook10
performance-monitoring10
data-analysis10
ml9
reinforcement-learning2
testing2
multi-agent-reinforcement-learning2

Programming languages (1)

Python

Github contributions (5)

github-logo-circle
cartgr/nannyml

Aug 2022 - Mar 2023

Detecting silent model failure. NannyML estimates performance with an algorithm called Confidence-based Performance estimation (CBPE), developed by core contributors. It is the only open-source algorithm capable of fully capturing the impact of data drift on performance.
Contributions:1 PR, 91 pushes, 31 branches in 7 months
confidencecapturingmachine-learningestimationperformance
cartgr/cartgr.github.io

May 2022 - Jun 2026

Contributions:73 pushes, 2 branches in 4 years 1 month
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