James Newton-king is a Principal Software Engineer based in Singapore with 18 years building developer tools and libraries, best known as the author and owner of Json.NET (Newtonsoft). At Microsoft since 2018 he drives high-performance .NET server-side work, contributing to gRPC for .NET, .NET runtime HTTP/2 and HTTP/3 implementations, and Roslyn integration. His open-source footprint spans protocol buffers, ASP.NET Core MVC, benchmarks and docs, blending API design with low-level protocol and performance engineering. Notably, his contributions include HPack/QPack fixes and SIMD optimizations for string parsing—evidence of deep expertise in serialization, networking, and runtime performance.
Contributions:8 releases, 591 reviews, 624 commits in 4 years
Contributions summary:James contributed to enhancing the gRPC .NET library, focusing on improving client-side performance and functionality. Their work included optimizations for gRPC compression in client applications, implementation of server-side deadline tests, and improvements to the client-side test suite. They also contributed to adding test output logging and fixing existing functional tests.
Repo for ASP.NET experiments that are not ready for a production release
Role in this project:
Back-end Developer
Contributions:11 reviews, 52 commits, 65 PRs in 2 years 1 month
Contributions summary:James primarily focused on developing a gRPC HTTP API for the ASP.NET experiments repository. They added and updated Protobuf definitions, implemented the API functionality, and integrated testing and swagger support. The user also made improvements to request and response handling, error management, and overall code structure. This work enhances the project's capability to expose gRPC services through HTTP REST endpoints.
asp-netaspdotnetproduction
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.