Perth Charernwatt is a senior software developer with nine years of experience building scalable web and backend systems, skilled in C#, React, TypeScript, Scala, and NoSQL platforms like MongoDB and Azure CosmosDB. He has shipped production tools at Microsoft—authoring and maintaining the OpenAPI.NET library and building productivity and retrospectives features for Azure DevOps—and led Hopper’s first web framework initiative while improving backend decomposition for multi-client support. A Stanford MS in Computer Science, Perth combines deep technical craft with experience in big-data queries using Azure Kusto and practical cloud migrations. He contributes to notable open-source work (notably architecting readers in microsoft/OpenAPI.NET) and pairs engineering with teaching experience from Stanford courses. Currently pursuing an LLM at Yale, he brings an uncommon hybrid perspective at the intersection of advanced technology and law.
9 years of coding experience
8 years of employment as a software developer
High School Diploma Science and Mathematics, High School Diploma Science and Mathematics at Mahidol Wittayanusorn School
Master of Laws - LLM Law, Master of Laws - LLM Law at Yale Law School
Master of Science (M.S.) Computer Science, Master of Science (M.S.) Computer Science at Stanford University
The OpenAPI.NET SDK contains a useful object model for OpenAPI documents in .NET along with common serializers to extract raw OpenAPI JSON and YAML documents from the model.
Role in this project:
Back-end Developer
Contributions:11 releases, 182 commits, 73 PRs in 1 year 6 months
Contributions summary:Perth primarily worked on improving the OpenAPI.NET SDK by creating and refactoring reader interfaces. They focused on splitting the OpenApiParser into OpenApiStreamReader and OpenApiStringReader. They also renamed OpenApiV2Reader and OpenApiV3Reader to Builders. The work included restructuring code, changing access levels, and updating unit tests to reflect the architectural changes.
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.