Fei Chia

Software Architect at Hellobike

Xuhui District, Shanghai, 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

👤
Senior
🎓
Top School
Fei Chia is a Software Architect based in Xuhui District, Shanghai with 11 years of experience building back-end systems, primarily in Go. He has progressed from OSX and iOS development to leading Golang platforms at Hellobike, applying both low-level performance tuning and high-level architectural design. Fei contributes to prominent open-source work such as the OpenTelemetry Collector contrib repository, where he focused on batch processing, schema preservation and memory optimizations for resource-to-telemetry transformations. Known as a Gopher on GitHub, he brings pragmatic engineering—reducing redundant proto marshaling and trimming memory usage—to production observability pipelines. His background combines product-facing app development with deep systems work, giving him an uncommon ability to bridge developer ergonomics and operational efficiency.
code11 years of coding experience
job7 years of employment as a software developer
bookQinghai University
languagesChinese, Chinese
stackoverflow-logo

Stackoverflow

Stats
871reputation
55kreached
1answer
26questions
github-logo-circle

Github Skills (17)

exporter10
go10
opentelemetry10
exports10
performance-optimization9
protobuf8
protobuffer8
testing7
e-mail6
coreanimation6
coredata6
appstore6
calayer6
agent6
cocoa6

Programming languages (5)

JavaC++JavaScriptGoPython

Github contributions (5)

github-logo-circle
Contrib repository for the OpenTelemetry Collector
Role in this project:
userBack-end Developer
Contributions:2 reviews, 2 commits, 3 PRs in 1 year 5 months
Contributions summary:Fei primarily focused on modifying code related to OpenTelemetry Collector contrib, particularly within the context of batch processing, schema management, and reducing memory usage. They fixed mod names, ensured schema URLs were preserved in batch processing, and optimized memory usage in resource-to-telemetry transformations. Additionally, the user addressed issues in the prometheusremotewriteexporter by preventing redundant proto marshaling during retry operations.
contribopentelemetry-collectortracingtempoobservability
philchia/gol

Dec 2016 - Mar 2018

gol is a high performance async log kit for golang
Contributions:105 commits, 2 PRs, 90 pushes in 1 year 2 months
golangrotategolperformanceelasticsearch
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