Kevin Barnes

Senior 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
Kevin Barnes is a Senior Software Engineer with 15 years of experience building core Windows and mixed-reality experiences at Microsoft from OS-integrated apps to browser delivery on HoloLens. He combines deep C++ and Win32/UWP expertise with Python/Django and front-end Angular skills to ship end-to-end features like the Chromium-based Edge integration and automated build promotion pipelines for HoloLens VMs. Kevin led a cross-team effort to redesign the on-screen keyboard from an English-only implementation to a multilingual system supporting over 200 languages, and added APIs to help third-party apps integrate seamlessly. His background includes protocol and sync engineering for mail clients (IMAP) and practical web and database work from his university days, giving him a rare mix of low-level systems, tooling, and application-layer experience. Based in Seattle, he thrives on solving integration challenges that span devices, automation, and internationalization. Colleagues would note his ability to translate device constraints into robust, testable delivery pipelines that scale to real customers.
code14 years of coding experience
job9 years of employment as a software developer
bookUniversity of Illinois Urbana-Champaign
github-logo-circle

Github Skills (145)

winpe10
gpu10
rust10
keybase10
customisation10
neovim-plugin10
windows-installer10
cursors10
neovim10
linux9
client-library9
powershell9
pgp9
end-to-end-encryption9
python9

Programming languages (10)

TypeScriptPowerShellC#C++CRustJavaScriptGo

Github contributions (5)

github-logo-circle
kbarnes3/base-angular-app

Sep 2020 - Apr 2025

A template for a basic Angular app
Contributions:351 PRs, 191 pushes, 351 branches in 4 years 7 months
templateangular-appangularangular-basictypescript
A program that can scan existing FFmpeg/LibAV source files and dynamically generate a Visual Studio project file.
Contributions:11 pushes, 2 branches in 4 years 11 months
libavscangenerationffmpeggenerator
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
Kevin Barnes - Senior Software Engineer at Microsoft