Marshall Macy

Principal Content Project Manager at Microsoft

Kirkland, 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
Marshall Macy is a Principal Content Project Manager with 10+ years blending software engineering, DevOps, and developer documentation to help humans and machines create, use, and document software. He has driven docs-as-code and internal documentation strategy at Snowflake and led developer docs for core Azure services at Microsoft, pairing hands-on scripting (Azure CLI, PowerShell, Bash) and .NET sample work with content architecture and tooling. He builds automation to scale documentation workflows—authoring Python tooling that used the OpenAI API to generate front matter for hundreds of docs and Streamlit apps to mine Confluence metrics. Comfortable across CI/CD, storage, and cloud batch jobs, he’s as likely to commit a storage-account rotation script to GitHub as he is to define style guides and information architecture. Based in Kirkland, WA, he combines deep engineering roots from game studios and enterprise ops with a pragmatic, human-centered approach to docs and developer experience.
code11 years of coding experience
job19 years of employment as a software developer
github-logo-circle

Github Skills (19)

azure-storage10
scripting10
net10
bash10
dotnet10
cloud-infrastructure10
microsoft-azure10
azure-cli10
azure-batch10
asp-net10
automation10
dotnet-core10
powershell10
azure10
automations10

Programming languages (23)

C#PowerShellSmartyJavaCSSRustGoHTML

Github contributions (5)

github-logo-circle
Azure Batch and HPC Code Samples
Role in this project:
userBack-end Developer
Contributions:34 commits, 29 PRs, 16 comments in 10 months
Contributions summary:Marshall primarily contributed to a .NET tutorial project within the Azure Batch Samples repository, adding and modifying C# code for a tutorial on utilizing Azure Batch. The user's changes include creating containers in Azure Storage, uploading application and input files, adding tasks to a job, and downloading output files. The commits demonstrate a focus on setting up and managing Azure Batch jobs, utilizing Azure Storage, and integrating with .NET.
azure-batchhpcazurec-sharpjava
Contains Azure CLI scripts samples used for documentation at https://docs.microsoft.com
Role in this project:
userDevOps Engineer
Contributions:18 commits, 4 PRs, 2 comments in 1 year 2 months
Contributions summary:Marshall primarily contributed to the repository by creating and modifying scripts related to Azure CLI usage for various Azure services, especially focusing on storage. Their work involved writing and adjusting Bash scripts to automate tasks such as creating storage accounts, managing containers, and rotating access keys. In addition, the user developed and refined scripts for container registry management, specifically service principal creation and role assignment.
azure-cli
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