Hobo Chen is a seasoned CTO with 11 years of experience leading backend and microservices architecture from Chengdu, China. He specializes in service mesh, microservices and observability, demonstrated by hands-on contributions integrating Jaeger tracing and OpenTracing wrappers across distributed services. As CTO of MEET Studio, he blends strategic leadership with deep engineering practice—regenerating gRPC gateway bindings and improving HTTP mappings and streaming error handling in prominent open-source projects. His background in Electrical, Electronics and Communications from Sichuan University underpins a systems-oriented approach to reliability and performance. Notably, his open-source work on stack-rpc tutorials and grpc-gateway shows a focus on making complex RPC systems more observable and web-friendly. Practical, detail-minded, and comfortable shipping low-level protocol integrations, he bridges developer experience with production-grade infrastructure.
11 years of coding experience
学士, Electrical, Electronics and Communications Engineering, 学士, Electrical, Electronics and Communications Engineering at 四川大学
gRPC to JSON proxy generator following the gRPC HTTP spec
Role in this project:
Back-end Developer
Contributions:17 commits, 8 PRs, 14 comments in 1 year 3 months
Contributions summary:Hobo primarily contributed to the project by generating and updating gRPC-gateway files, specifically focusing on HTTP handler registrations for service methods. Their work involved regenerating `*.pb.gw.go` files, reflecting changes in gRPC service definitions and ensuring proper HTTP endpoint mapping. The user also addressed issues related to streaming RPC calls and in-process transport support, including implementing error handling for unsupported streaming methods. Additionally, the user implemented local server template for the framework.
Contributions:10 commits, 6 PRs, 1 push in 6 months
Contributions summary:Hobo primarily contributed to the backend services within the `stack-rpc-tutorials` repository, which focuses on Stack-RPC examples and tutorials. Their commits involve integrating tracing using Jaeger, adding OpenTracing wrappers and adjusting service configurations for user, orders, and payment services, and config-grpc-srv. The changes suggest the user was improving observability and integrating tracing capabilities into the microservices. The user also merged branches, indicating contributions to various parts of the microservices architecture.
golanggo-micromicroservicestackrpc
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.