Nicholas Armstrong is a technology enthusiast living in Waterloo, Ontario. My software development interests are UI/UX, web performance, and web services.

I work frequently with node.js, React, Bootstrap, PostgresSQL, C#/WPF, and Java on Android, Linux, and Windows.

I am currrently Head of Software Development, North America at Carnegie Technologies.

Articles

Network handover in Google Fi

Aug 20, 2015

Google's Project Fi represents a major shift for the cellular industry. I explore how Google's Project Fi switches between Sprint, T-Mobile, and Wi-Fi.

Sideloading Windows 8 apps with WiX

Aug 26, 2014

Using WiX to create a Windows Installer that can install and update Windows 8 (modern/metro/windows store) apps for testing.