Summary
Tom Mcdonald is a Senior Back-End Developer II with 13 years of experience designing cloud-native systems and improving developer workflows. Based in Windsor, Ontario, he specializes in .NET (C#), Angular (TypeScript), and AWS, and has led architectural improvements and internal tooling initiatives across companies from Amazon to Rocket Mortgage Canada and now nesto. Known for mentoring peers and raising team standards, he blends hands-on coding with a focus on productivity gains and maintainable platforms. His background includes building developer-facing systems that reduce friction in deployment and observability, not just customer-facing features. A University of Windsor computer science graduate, he brings enterprise-scale discipline alongside startup agility.
14 years of coding experience
16 years of employment as a software developer
BCS, Computer Science, BCS, Computer Science at University of Windsor