Casey Irvine

Software Engineer at Microsoft

Seattle, 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
Casey Irvine is a software engineer in Seattle with 11 years of experience building and maintaining systems across Microsoft and Amazon, currently focused on firmware and software updates for IoT devices. They bring a strong systems background in C++ and Python, with hands-on experience across Edge browser, Windows Shell, Store Agent services, and large-scale backend integrations. Casey's career began as a Microsoft intern in 2010 and progressed through SDET roles where they designed test mocks and mentored interns, showing a mix of deep engineering and practical test-driven quality. They also built cross-platform applications and data ingestion pipelines using JavaScript, Java, Objective‑C and C#, demonstrating versatility between embedded, client, and server work. With an MS in Computer Science specializing in Machine Learning from Georgia Tech, Casey is actively interested in AI/ML and IoT convergence. A less obvious strength is their history teaching and mentoring undergraduates and interns, reflecting strong communication and knowledge-transfer skills.
code10 years of coding experience
job2 years of employment as a software developer
bookThe University of Arizona
bookMaster of Science - MS, Computer Science - Machine Learning, Master of Science - MS, Computer Science - Machine Learning at Georgia Institute of Technology
bookMusic Technology, Music Technology at Belmont University
github-logo-circle

Github Skills (30)

typescript8
vscode8
vscode-extension8
microsoft8
electron7
bluetooth7
editor7
c-extension7
bluetooth-low-energy7
cpp6
robot6
sdk6
visual-studio6
sphero6
visual-studio-code6

Programming languages (7)

PowerShellTypeScriptJavaJavaScriptHTMLJupyter NotebookPython

Github contributions (5)

github-logo-circle
irvinec/SpheroPy

Sep 2018 - Apr 2019

An unofficial Sphero Python SDK to control Sphero robots.
Contributions:4 releases, 46 commits, 18 PRs in 6 months
spheropythonrobot-frameworksdksdk-python
irvinec/resume

Feb 2019 - May 2021

Contributions:14 pushes, 1 branch in 2 years 3 months
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
Casey Irvine - Software Engineer at Microsoft