Iain Foulds

Technical Writer at Google

Seattle, 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
Iain Foulds is a technical writer with a decade of experience translating complex cloud infrastructure concepts into clear, actionable documentation for Google Cloud. Based in Seattle, he brings hands-on cloud engineering experience—contributing Azure CLI and PowerShell automation for VM scale sets, autoscaling, disk encryption, and Azure AD integration—which informs practical, security-conscious docs. His work bridges engineering and writing, enabling reproducible infrastructure through scripted examples and updated cmdlet adaptations. Colleagues rely on him to make advanced automation patterns accessible to operators and developers alike.
code10 years of coding experience
github-logo-circle

Github Skills (21)

load-balancing10
cloud-infrastructure10
virtual-machine10
microsoft-azure10
azure-cli10
automation10
powershell10
azure10
automations10
azure-active-directory9
networking9
bash9
script9
arm8
resource-manager8

Programming languages (13)

PowerShellC#JavaGCC Machine DescriptionGoHTMLJupyter NotebookLiquid

Github contributions (5)

github-logo-circle
Contains Azure CLI scripts samples used for documentation at https://docs.microsoft.com
Role in this project:
userCloud Engineer / Infrastructure Engineer
Contributions:14 commits, 6 PRs, 16 comments in 1 year 11 months
Contributions summary:Iain primarily contributed to the repository by creating and modifying Azure CLI scripts for managing virtual machines and virtual machine scale sets (VMSS). They focused on automating infrastructure setup, including disk encryption, auto-scaling configurations, and creating zone-redundant scale sets. The contributions also involved integrating Azure Active Directory (Azure AD) for AKS cluster authentication, indicating a focus on secure and automated cloud infrastructure.
scripts-climicrosoftmicrosoft-docsazureazure-cli
Azure Powershell code samples, often used in docs.microsoft.com/Azure developer documentation
Role in this project:
userCloud Engineer / Infrastructure Engineer
Contributions:8 commits, 7 PRs, 9 comments in 1 year
Contributions summary:Iain's contributions center around creating and configuring Azure virtual machine scale sets (VMSS) using PowerShell. They demonstrate proficiency in setting up networking, load balancing, and custom script extensions within the Azure environment. Their work involves configuring autoscaling rules, data disks, and integrating custom VM images, reflecting a focus on infrastructure automation and management within Azure. The user also contributes to adapting existing PowerShell scripts for new cmdlet parameters.
powershelldeveloper-documentationmicrosoftmicrosoft-docsazure
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
Iain Foulds - Technical Writer at Google