Eva Shon is a software engineer with 11 years of experience who blends backend systems expertise with a UX-minded perspective. She has contributed to high-profile open-source work on Filecoin's Lotus implementation, focusing on blockchain synchronization logic such as block validation and tipset handling to improve data consistency and performance. Comfortable in both backend and user-facing domains (her GitHub bio labels her a "UX Developer"), she brings a rare cross-functional view that helps bridge developer tooling and product usability. Colleagues can expect pragmatic, correctness-first engineering informed by real-world distributed systems challenges. An unexpected detail: she pairs low-level consensus work with an eye for user experience, suggesting she thinks about how complex distributed primitives surface to end users and developers.
Reference implementation of the Filecoin protocol, written in Go
Role in this project:
Backend Developer
Contributions:30 commits, 4 PRs, 40 comments in 3 months
Contributions summary:Eva primarily contributed to the `chain/sync.go` file, which is related to the Filecoin protocol's synchronization process. Their commits involved implementing and refining blockchain synchronization logic, including block validation, tipset handling, and message processing. The code changes suggest a focus on ensuring the correctness and efficiency of the blockchain's data consistency mechanisms.
Meta info about the Calibration testnet for Filecoin developers
Contributions:2 reviews, 2 PRs, 12 pushes in 1 year 5 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.