Patrick Latter is a software developer based in Vancouver, BC with five years of professional experience and a solid foundation from a B.Sc. in Computer Science at the University of Calgary. He has delivered robust, production-grade systems at Schneider Electric—building high-throughput data logging, migrating legacy C/C++/VB platforms to C#, and hardening protocols for low-bandwidth remote devices. Now at Microsoft, he brings hands-on expertise in MVVM/XAML, automated build and deployment improvements, and practical experience managing high-security, time-sensitive operational systems. Patrick combines client-facing requirement gathering with deep troubleshooting skills, having travelled to customer sites to upgrade and stabilize critical infrastructure. He is comfortable working in Agile teams with both TFS and Git, and known for turning complex legacy constraints into maintainable, testable solutions. Less obvious: his background shows a pattern of solving reliability challenges under constrained networks, suggesting strong systems thinking across hardware-adjacent software.
5 years of coding experience
5 years of employment as a software developer
Bachelor of Science (B.Sc.), Computer Science, Bachelor of Science (B.Sc.), Computer Science at The University of Calgary
Contributions:14 commits, 11 pushes, 1 branch in 3 months
ruststaging
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.