Summary
James Newton-king is a Principal Software Engineer with over a decade of experience building developer tools and libraries, currently shaping platform-level work at Microsoft while continuing to steward his long-running Newtonsoft projects. He blends hands-on engineering with product ownership, having founded and maintained widely-used open-source libraries that prioritize clear licensing and ethical use—hence his “don’t be evil” plea. Based in Maryland Heights with international ties to Singapore, he brings a global perspective to API design, serialization, and developer ergonomics. His career traces steady growth from tutoring and early development roles through senior engineering at Intergen to leadership at Microsoft, reflecting deep expertise in .NET ecosystems. Known for pragmatic problem-solving, he focuses on delivering reliable, well-documented tooling that reduces friction for other developers.
11 years of coding experience
14 years of employment as a software developer
Bachelor of Commerce (BCA) Information Systems, Bachelor of Commerce (BCA) Information Systems at Victoria University of Wellington