Nicholas Armstrong is a hands-on technology leader in Waterloo Region, Ontario.
My focus is on startup-minded leadership: mentoring and building teams, cracking hard technical problems, owning the system architecture, and translating business needs into new capabilities.
In my current role as Chief Technology Officer at MarshallZehr, I've rebuilt our legacy tech stack across every layer — infrastructure, software, security, IT operations, and the tech team itself — to give MarshallZehr a unique advantage within the mortgage industry.
My recent day-to-day work has been with AWS, Terraform, PowerShell, .NET, and Angular.
Grafana for HVAC
The MarshallZehr office had wild temperature swings our HVAC contractor couldn’t solve. I built a fleet of cheap ESPHome temperature sensors and used Grafana to find the root causes.
HTTPS static site with Hugo and Terraform
Using Hugo to generate a fast static website that can be hosted on Amazon S3/CloudFront; and using Terraform to configure all of the Amazon infrastructure.