Norberto Arrieta

Principal Software Design Engineer, Microsoft Azure at Microsoft Corporation

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

👤
Senior
🎓
Top School
Norberto Arrieta is a Principal Software Design Engineer at Microsoft Azure with 11 years of experience building infrastructure management tools spanning UI, backend, and deployment pipelines. He brings deep C++, C#, .NET and PowerShell expertise, having designed a VM Extension to provision Azure VMs with Desired State Configuration and contributed to Azure projects like the widely used WALinuxAgent and Azure PowerShell modules. Known as a mentor who raises team productivity, he codifies best practices around release automation, testing and secure deployments while still shipping low-level fixes in networking and storage code. His background includes building developer-facing features such as the PowerShell debugger and API, and a track record of bridging UI work with backend reliability—an unusual blend that accelerates delivery of production-grade cloud tooling.
code11 years of coding experience
job6 years of employment as a software developer
bookMaster of Science in Engineering, Master of Science in Engineering at University of Washington
bookUniversidad Nacional Autónoma de México (UNAM)
stackoverflow-logo

Stackoverflow

Stats
156reputation
7kreached
5answers
0questions
github-logo-circle

Github Skills (31)

system-configuration10
python10
cloud-infrastructure10
microsoft-azure10
dsc10
networking10
azure-powershell10
infrastructure10
system-administration10
powershell10
azure10
autoconfiguration10
testing9
debugging9
cicd9

Programming languages (6)

C#PowerShellC++GoMarkdownPython

Github contributions (5)

github-logo-circle
Azure/WALinuxAgent

Aug 2018 - Jan 2023

Microsoft Azure Linux Guest Agent
Role in this project:
userBack-end Developer & DevOps Engineer
Contributions:23 releases, 2718 reviews, 396 commits in 4 years 6 months
Contributions summary:Norberto's contributions primarily revolved around enhancing the Azure Linux Agent's functionality. They implemented fixes and added tests related to network interface and DHCP lease handling, demonstrating a focus on backend system interactions. Their work also included updating the agent's version and modifying configuration settings, highlighting their involvement in build and release processes, including the addition of a flag to enable debugging. These contributions show a combination of backend logic and system configuration.
agentguest-agentlinuxmicrosoft-azureazure
Azure/azure-powershell

Feb 2015 - Jul 2015

Microsoft Azure PowerShell
Role in this project:
userBack-end Developer & DevOps Engineer
Contributions:7 commits, 1 PR, 3 comments in 5 months
Contributions summary:Norberto's contributions primarily revolve around modifying PowerShell scripts and configurations within the Azure PowerShell module. They focused on fixing storage-related issues, removing unused parameters, and merging code branches, indicating a focus on maintaining and improving the module's functionality. The changes involved updating configurations for DSC (Desired State Configuration) extensions and optimizing the interaction with Azure storage endpoints, showcasing an understanding of both back-end processes and deployment aspects. Their work also included integrating changes from other branches, reflecting a role in managing and merging code.
microsoft-azure-powershellpowershellmicrosoft-azuremicrosoftazure
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
Norberto Arrieta - Principal Software Design Engineer, Microsoft Azure at Microsoft Corporation