Graeme Malcolm

Redmond, Washington, 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
Graeme Malcolm is a Principal Content Development Manager for Data and AI at Microsoft with 10 years of experience creating hands-on skilling and certification content that helps organizations adopt data and AI. He blends practical ML and data-engineering skills (Python, PyTorch, Azure ML, Cognitive Services, Spark) with product and people leadership, owning Microsoft Learn and instructor-led courseware while managing a global content team. His contributions to Microsoft Learn repositories (mslearn-aml-labs, DP-900, DP-203, AI-102) show a preference for production-aligned lab experiences that teach real-world pipelines and ML workflows. An early founder who scaled a trans-Atlantic content services business, he pairs entrepreneurial rigor with stakeholder-driven prioritization to deliver high-impact learning at scale. Based in Redmond, he is known for translating complex Azure data technologies into accessible, career-ready learning paths.
code11 years of coding experience
github-logo-circle

Github Skills (42)

visualization10
spark10
python10
azure-cognitive-services10
scripting10
data-science10
pandas10
machine-learning10
pyspark10
azure-machine-learning10
azure-cli10
data-transformation10
script10
dotnet-core10
parquet10

Programming languages (12)

C#TypeScriptPowerShellC++BicepPLpgSQLHTMLRoff

Github contributions (5)

github-logo-circle
DP-900 ILT lab instructions
Role in this project:
userDevOps Engineer & Data Engineer
Contributions:1 review, 50 commits, 8 PRs in 10 months
Contributions summary:Graeme primarily contributed to setting up and configuring infrastructure for a data streaming and processing pipeline. They modified shell scripts (`setup.sh`) to create and manage Azure resources including IoT Hub, storage accounts, and Stream Analytics jobs. Their changes include the creation of resources and the configuration of Stream Analytics inputs, outputs, and queries, demonstrating a focus on data ingestion and processing.
instructionslabmsl-data-ai
Lab files for AI-102 - AI Engineer
Role in this project:
userFull-stack Developer
Contributions:4 reviews, 282 commits, 44 PRs in 1 year 8 months
Contributions summary:Graeme contributed to various aspects of the AI-102-aiengineer repository, demonstrating full-stack development capabilities. They added and updated configurations and scripts for setting up Azure resources such as storage accounts, cognitive services, and search services. The commits also included code changes in C# and Python related to form recognition, image analysis, and text analysis, suggesting proficiency in utilizing Azure AI services.
ai-engineerdata-aimachine-learningmlai
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