Kevin Parsons

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

🤩
Rockstar
🎓
Top School
Kevin Parsons is a Senior Software Engineer at Microsoft with 11 years of experience specializing in backend and DevOps for Windows container infrastructure. He has made substantial open-source contributions to high-profile projects like containerd, hcsshim, go-winio, and Moby, improving Windows service startup, ETW-based diagnostics, named pipe mounts, and UVM metrics. Based in Seattle, he blends deep systems-level Go expertise with production reliability work that bridges runtime, OS integration, and tooling. Notably, his efforts on ETW integration and Windows-specific fixes have materially increased containerd and related projects' stability on Windows, an area many contributors avoid.
code11 years of coding experience
bookUniversity of Minnesota Twin Cities
bookNormandale Community College
github-logo-circle

Github Skills (21)

container10
docker10
wp-api10
windows10
etw10
winapi10
dockers10
containerd10
go10
logging10
ws-api10
trace10
devops10
containerization9
named-pipes9

Programming languages (8)

C#PowerShellTypeScriptShellC++RustGoPython

Github contributions (5)

github-logo-circle
microsoft/go-winio

Jan 2019 - Oct 2021

Win32 IO-related utilities for Go
Role in this project:
userBack-end Developer
Contributions:3 releases, 66 reviews, 61 commits in 2 years 9 months
Contributions summary:Kevin's primary focus was on enhancing the `etwlogrus` package within the `go-winio` repository. Their contributions included exporting the `etw` package, mapping Logrus levels to ETW levels, adding a constructor that accepts an ETW provider, and implementing intelligent field logging. Furthermore, the user addressed activity ID passing in ETW events and expanded the ETW package with opcode support and transition to Go modules. They also focused on various fixes and improvements, indicating a solid understanding of the codebase and its integration with ETW.
golangwin32windows
microsoft/hcsshim

Dec 2018 - Feb 2022

Windows - Host Compute Service Shim
Role in this project:
userBack-end Developer & DevOps Engineer
Contributions:4 releases, 1040 reviews, 146 commits in 3 years 2 months
Contributions summary:Kevin primarily focused on improving the functionality and reliability of the `hcsshim` project. Their contributions include adding and improving utilities, specifically the `zapdir` tool for directory deletion. They also made changes to the container runtime options to support LCOW OS directory overrides. Furthermore, the user implemented changes to support UVM metrics and made several improvements to the codebase including ETW event logging.
shimwindowshostcompute
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