Keith Downie

Software Engineer II at Microsoft

Redmond, Washington, United States
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

👤
Senior
🎓
Top School
Keith Downie is an Embedded Software Engineer with 12 years of experience building firmware, backend services, and large-scale networking systems, currently working in Microsoft's Office of the CTO on Intelligent Edge cloud solutions. He previously led a small engineering team at Ubiquiti Networks, owning firmware and orchestration software that links devices to centralized controllers and driving automated integration testing in production-like environments. His technical breadth spans C, C++, Java, Python, embedded Linux, networking protocols, and cloud tooling—skills honed through research work on network emulation testbeds at the University of Utah. Based in Redmond, he seeks roles with high personal impact and leadership opportunities, and brings a problem-solving mindset shaped by both enterprise-scale product constraints and academic research. Outside of work he’s an avid rock climber and FPS gamer, a mix that hints at his risk-managed, fast-decision approach to engineering.
code12 years of coding experience
job8 years of employment as a software developer
bookThe University of Utah
github-logo-circle

Github Skills (2)

xmldsig5
browser3

Github contributions (3)

github-logo-circle
kdownie/dice-roller

Jan 2015 - Feb 2015

Contributions:20 pushes in 1 month
kdownie/redditApp

Feb 2016 - Feb 2016

Contributions:1 push, 1 branch in 11 days
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
Keith Downie - Software Engineer II at Microsoft