David Smith

Principal Developer Advocate (Core AI)

Adelaide, South Australia
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
David Smith is a Principal Developer Advocate specializing in Core AI with over two decades of experience applying AI and ML across pharmaceuticals, finance, manufacturing and healthcare IT. He combines deep technical roots in data science and early open-source R work with senior product and community leadership at startups and Big Tech, including roles that led to acquisitions at Insightful and Revolution Analytics. At Microsoft he grew global R and data-science communities, led AI/ML developer advocacy and represented Microsoft on the R Consortium board before joining GitHub to work on Foundry and Copilot. A seasoned presenter and community builder, David is fluent in turning complex research-grade techniques into practical developer-facing tools and training—evidenced by his contributions to Microsoft’s AI learning-path materials and ONNX/Computer Vision tooling. Holding a PhD in Statistics from Lancaster and an international background from Australia to the Bay Area, he blends rigorous academic discipline with product instincts and an aptitude for cross-cultural technical communication.
code11 years of coding experience
job21 years of employment as a software developer
bookHonours B.Sc. Statistics, Honours B.Sc. Statistics at University of Adelaide
bookPhD Statistics, PhD Statistics at Lancaster University
languagesFrench
stackoverflow-logo

Stackoverflow

Stats
2,154reputation
201kreached
7answers
3questions
Badges
r
top-5%
github-logo-circle

Github Skills (21)

python10
azure-cognitive-services10
scripting10
azure-cli10
script10
ai10
sh10
computer-vision10
shell10
r9
onnx9
machine-learning9
vector6
dictionary6
emacs6

Programming languages (17)

C#PowerShellC++CSSTeXVueHTMLJupyter Notebook

Github contributions (5)

github-logo-circle
Microsoft Ignite Learning Path, Train the Trainer materials: Developers Guide to AI
Role in this project:
userML Engineer
Contributions:40 commits, 16 PRs, 6 comments in 6 months
Contributions summary:David contributed significantly to the AI/ML-focused repository, as evidenced by their involvement in creating and modifying scripts related to Cognitive Services, including the Computer Vision API. They developed and updated shell scripts for interacting with the Azure CLI, setting up Cognitive Services resources, and analyzing images. They also worked with ONNX models, which suggests model deployment or manipulation.
developers-guideignitetrainerlearning-pathmicrosoft
revodavid/20-years-of-R

Mar 2020 - Nov 2020

Twenty Years of R (Presentation)
Contributions:17 commits, 4 PRs, 16 pushes in 8 months
r-packagepresentationrstats
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
David Smith - Principal Developer Advocate (Core AI)