Armaan Mcleod

Systems Development Engineer at Amazon Web Services (AWS)

Sydney, New South Wales, 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

🤩
Rockstar
🎓
Top School
Armaan Mcleod is a Systems Development Engineer with nine years’ experience architecting and operating resilient, scalable cloud platforms across Azure, GCP, and AWS. He specialises in API platform engineering and distributed systems, shipping production-grade microservices in .NET Core, Golang and Python while codifying infrastructure with Bicep and Terraform. At Commonwealth Bank he led cross-cloud landing zone automation, observability pipelines, and zero-downtime migrations for customer-facing banking apps, and now applies that operational rigor at AWS. He pairs hands-on implementation of patterns like CQRS, event sourcing and Temporal-driven workflows with governance-as-code and secure design, reducing toil and improving developer velocity. An active open-source contributor, he has improved test coverage in the ubiquitous Pester PowerShell framework, showing a practical commitment to reliability beyond his day job. Based in Sydney, he thrives on mentoring teams and turning complex, regulated requirements into auditable, automated cloud solutions.
code9 years of coding experience
job3 years of employment as a software developer
bookBachelor of Engineering - BE, Bachelor of Engineering - BE at The University of Queensland
bookKenmore State High School
bookThe University of Melbourne
stackoverflow-logo

Stackoverflow

Stats
26,083reputation
2.3mreached
1,322answers
60questions
Badges
sorting
top-5%
azure
top-1%
powershell
top-5%
dictionary
top-1%
loops
top-5%
list-comprehension
top-5%
github-logo-circle

Github Skills (28)

assertion10
pester10
python10
testing10
dictionary10
tdd10
bdd10
powershell10
azure10
test-automation10
list-comprehension9
tuples9
json9
cicd9
forloop9

Programming languages (13)

PowerShellC#MDXC++CXSLTTypeScriptShell

Github contributions (5)

github-logo-circle
pester/Pester

May 2021 - Jul 2021

Pester is the ubiquitous test and mock framework for PowerShell.
Role in this project:
userQA Engineer / Test Automation Engineer
Contributions:35 reviews, 9 commits, 11 PRs in 2 months
Contributions summary:Armaan primarily contributed to the Pester testing framework by adding and modifying test cases. Their commits focused on improving test coverage for various functionalities like formatting, error message handling, and CI/CD integration. The user demonstrated a strong understanding of the Pester framework by creating new tests, modifying existing ones, and incorporating features like `SkipRemainingOnFailure` and CI/CD formatting to enhance the testing process. These contributions helped to improve the reliability and robustness of the framework.
assertionspowershelltestingbddtdd-framework
Rules to validate Azure resources and infrastructure as code (IaC) using PSRule.
Contributions:52 PRs, 254 pushes, 78 branches in 1 year 2 months
azure-resourcesdevopsruleinfrastructureas-code
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
Armaan Mcleod - Systems Development Engineer at Amazon Web Services (AWS)