Steve Perry is a technical writer and former Microsoft programmer writer with nine years of experience crafting developer-facing documentation for kernel-mode and user-mode systems, drivers, and cloud services. Based in Seattle, he blends deep systems knowledge—debugging tools, Windows driver models, and graphics internals—with clear, actionable developer guides and code samples. At Google he currently authors documentation for Google Cloud Platform, while his past work includes leading OS engineering for Windows Graphics Kernel and WSLg and contributing fixes to the widely used FreeRDP project. His background as a hands-on writer-developer enables him to translate low-level engineering tradeoffs into practical guidance, and he even taught C to colleagues and helped shape video memory and GPU scheduling specs.
FreeRDP is a free remote desktop protocol library and clients
Role in this project:
Back-end Developer
Contributions:13 commits in 4 days
Contributions summary:Steve primarily contributed to the FreeRDP project by addressing protocol violations and connection issues related to Remote Desktop Protocol (RDP). Their work involved fixing bugs in the handling of large icons during stream updates, which caused protocol violations. Additionally, the user made changes to improve connection negotiation with Microsoft clients like mstsc and msrdc, resolving issues with optional correlation information. They also added support for the graphics redirection protocol and audio playback using dynamic virtual channels.
Contributions:1 review, 4 commits, 2 PRs in 4 months
helper-libraryuserspacedevdev-to
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.