Perth Charernwatt

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
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.
code9 years of coding experience
job8 years of employment as a software developer
bookHigh School Diploma Science and Mathematics, High School Diploma Science and Mathematics at Mahidol Wittayanusorn School
bookMaster of Laws - LLM Law, Master of Laws - LLM Law at Yale Law School
bookMaster of Science (M.S.) Computer Science, Master of Science (M.S.) Computer Science at Stanford University
languagesEnglish, Thai, French
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (9)

net10
asp-net10
dotnet10
sdk10
csharp10
openapi10
dotnet-core10
api9
yaml7

Programming languages (7)

TypeScriptC#PowerShellJavaShellScalaMarkdown

Github contributions (5)

github-logo-circle
microsoft/OpenAPI.NET

Oct 2017 - Apr 2019

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:
userBack-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.
object-modelapiyamlserializerssdk
PerthCharern/LawCUWorkshop

Jul 2023 - Jul 2024

Contributions:7 pushes in 11 months
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
Perth Charernwatt