Yutong Pei is a California-based software leader and entrepreneur with 13 years of experience building secure, high-throughput systems and founding startups. As Co-Founder of Accend (YC S23) and a former Engineering Manager and Staff Engineer at Brex, he led cross-functional efforts to combat fraud and harden KYB/compliance pipelines while mentoring engineering teams. He previously led blockchain engineering at IoTeX, helping ship a Go-based EVM-compatible chain that reached a $1B market cap, and contributes to notable open-source projects like uber-go/fx and iotex-core, focusing on backend reliability, context propagation, and observability. With an MS in Information Security from Carnegie Mellon and a background in computer and electrical engineering, he combines deep security expertise with distributed systems pragmatism. Colleagues know him for quietly improving developer experience and metrics, from adding explorer APIs to refining HTTP middleware for production observability.
12 years of coding experience
4 years of employment as a software developer
The Experimental High School Attached to Beijing Normal University
Bachelor of Science (BS) Computer Engineering, Bachelor of Science (BS) Computer Engineering at University of Michigan
Master of Science (MS) Information Security, Master of Science (MS) Information Security at Carnegie Mellon University
Bachelor of Science (BS) Electrical and Electronics Engineering, Bachelor of Science (BS) Electrical and Electronics Engineering at Shanghai Jiao Tong University
Official implementation of IoTeX blockchain protocol in Go. An ultra-efficient EVM blockchain offering 1000 TPS with instant 1-block finality. Perfect for DeFi, DePIN tokenomics, Identities, and any trusted logic requiring Web3 composability
Role in this project:
Back-end Developer
Contributions:11 releases, 43 reviews, 215 commits in 2 years 2 months
Contributions summary:Yutong contributed to the core IoTeX blockchain protocol, focusing on implementing and improving back-end functionalities written in Go. They worked on error handling within the state management component, refactoring block synchronization code, and fixing a typo in a key file. The user also added an API endpoint to the explorer to get peer details and worked on adding metrics.
A dependency injection based application framework for Go.
Role in this project:
Back-end Developer
Contributions:17 commits, 18 PRs, 93 comments in 17 days
Contributions summary:Yutong primarily focused on enhancing the `uber-go/fx` framework by implementing and refining features related to HTTP request handling and middleware. They introduced context propagation using `http.Request.Context()` across various filters within the uhttp module. Furthermore, they addressed authorization errors and implemented metrics tracking for HTTP requests. Their work also involved refactoring and cleaning up the codebase, removing unused structures, and improving error handling.
golanginjectionframeworkgodependency-injection
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.