Catcher Wong

Guangzhou City, Guangdong Province, China
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
Catcher Wong is a seasoned .NET back-end and full-stack engineer with 11 years of experience building cloud-native services, API gateways, and encryption utilities from Guangzhou, China. He combines practical product delivery—designing Ocelot-based API gateways with JWT, rate limiting, Consul discovery and DevOps deployment—with deep OSS contributions, including adding C# client support and failover fixes to the widely used Alibaba Nacos project. A three-time Microsoft MVP in Developer Technologies and active OSS enthusiast, he has a track record improving caching, encryption, and distributed service tooling in .NET ecosystems. Known for pragmatic problem-solving, he routinely pairs unit-tested library work (encryption, caching) with systems-level changes that improve resilience and interoperability.
code10 years of coding experience
job3 years of employment as a software developer
bookBachelor of Science (B.S.), Information and Computing Science, 2012, Bachelor of Science (B.S.), Information and Computing Science, 2012 at Guangdong University of Petrochemical Technology
languagesChinese, English
stackoverflow-logo

Stackoverflow

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

Github Skills (31)

caching10
md510
back-end-development10
configuration-management10
microservices-application10
authentication10
user-authentication10
qos10
rsa10
java10
netframework10
javas10
consul10
api10
service-discovery10

Programming languages (8)

C#MDXJavaShellJavaScriptGoHTMLPython

Github contributions (5)

github-logo-circle
:seedling: Simple samples that use Ocelot to build API Gateway.
Role in this project:
userBack-end Developer & DevOps Engineer
Contributions:35 commits, 28 pushes, 1 branch in 1 year 9 months
Contributions summary:Catcher contributed to the development of an API Gateway using Ocelot. Their work included setting up authentication and authorization using JWT, integrating rate limiting and QoS, and implementing service discovery with Consul. The user also demonstrated experience in configuring and deploying the API gateway, with examples including the use of logging and Swagger for documentation. The contributions span across API gateway configuration, authentication, and deployment.
api-gatewayapiseedlingapigatewayratelimit
dotnetcore/EasyCaching

Nov 2017 - Jan 2023

:boom: EasyCaching is an open source caching library that contains basic usages and some advanced usages of caching which can help us to handle caching more easier!
Role in this project:
userBack-end Developer
Contributions:38 releases, 122 reviews, 732 commits in 5 years 2 months
Contributions summary:Catcher's contributions primarily focused on implementing caching functionality within the EasyCaching library. The user introduced key components such as the `CacheEntry` class and `IEasyCachingProvider` interface, which are central to the caching mechanism. Further contributions involved the addition of the `EasyCachingAttribute` for marking methods to be cached, along with the implementation of `MemoryCachingProvider` and a project for it, demonstrating a practical approach to caching. The user's work, therefore, shows a specialization in backend development focused on caching, likely for performance optimization.
rediscachingsqliteinterceptorcache
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
Catcher Wong