Kerry Jiang

Software Engineer at Microsoft

Lake Forest, California, 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
Kerry Jiang is a senior software engineer with 14 years of experience building high-performance backend systems in C# and driving cloud migrations on Azure and AWS. A four-time Microsoft MVP and active .NET open-source contributor, his work on projects like SuperWebSocket, WebSocket4Net, and TensorFlow.NET has influenced real-world WebSocket and ML tooling across industries. He has designed scalable inventory syndication and dispatch platforms at eBay and startups, and recently focuses on cloud-native architectures, Kubernetes, and Azure Resource Manager at Microsoft. Known for bridging deep protocol-level expertise with practical DevOps solutions, he also brings hands-on experience automating CI/CD pipelines and migrating VM workloads to container clusters. Based in Lake Forest, CA, Kerry combines production-grade engineering discipline with a history of improving open-source infrastructure that powers both enterprise and developer ecosystems.
code14 years of coding experience
job16 years of employment as a software developer
bookBachelor’s Degree Communication Engineering, Bachelor’s Degree Communication Engineering at Hubei University
languagesChinese, English
stackoverflow-logo

Stackoverflow

Stats
1,168reputation
513kreached
16answers
0questions
Badges
websocket
top-5%
github-logo-circle

Github Skills (36)

socket-io10
c-language10
ssl10
tls1210
clientside10
net10
machine-learning10
dotnet10
proxy10
websocket10
proxy-server10
tls1310
networking10
netframework10
asp-net10

Programming languages (9)

C#TypeScriptPowerShellDockerfileC++BatchfileJavaScriptGo

Github contributions (5)

github-logo-circle
A .NET library which can make your socket client development easier
Role in this project:
userBack-end Developer
Contributions:268 commits, 20 PRs, 175 pushes in 5 years 10 months
Contributions summary:Kerry primarily contributed to the development of a .NET-based socket client engine library, implementing features such as a build batch file for multiple .NET versions, proxy support (Socks5, Socks4, and HTTP), and improved socket connecting. The user also made code adjustments and bug fixes, including addressing an issue related to the SSL stream and certificate validation in debug mode. Their work involved modifications to core session and protocol classes, as well as adding support for .NET 2.0.
net-librarydotnetsocketsocket-clientclient-development
kerryjiang/WebSocket4Net

May 2012 - Jan 2021

A popular .NET WebSocket Client
Role in this project:
userBack-end Developer
Contributions:245 commits, 16 PRs, 152 pushes in 8 years 10 months
Contributions summary:Kerry primarily contributed to adding features to the .NET WebSocket client. The commits show the addition of properties to handle untrusted certificates and automatically send ping messages, indicating a focus on improving client functionality and robustness. Code changes involve modifications to the core WebSocket and JsonWebSocket classes to enable these new features, demonstrating a strong understanding of the underlying WebSocket protocol implementation. Furthermore, the user integrated these improvements into different project files.
dotnetwebsocketswebsocketcsharpdotnet-core
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
Kerry Jiang - Software Engineer at Microsoft