Bo Wu is a Senior Software Engineer with 11 years of experience building backend systems for payments, wallets, and large-scale web crawling and content platforms, currently driving wallet and acquiring system development at Shopee. He combines a strong backend focus with full-stack contributions to prominent open-source projects like Apache ECharts, where he improved graph visualization fidelity, edge rendering, and i18n behavior. Prior roles at ByteDance and Renrenche reflect deep experience in data pipelines and crawling infrastructure that inform his pragmatic approach to reliability and performance. Trained as an aircraft design engineer at Beihang University, he brings rigorous problem-solving and systems thinking to software architecture. Comfortable across languages and layers, he pairs production-grade backend engineering with a knack for improving developer-facing visualization tools.
11 years of coding experience
4 years of employment as a software developer
Master's degree, Aircraft design, Master's degree, Aircraft design at 北京航空航天大学
Apache ECharts is a powerful, interactive charting and data visualization library for browser
Role in this project:
Full-stack Developer
Contributions:3 releases, 1 review, 21 commits in 8 months
Contributions summary:Bo primarily focused on fixing and improving the graph visualization components within the Apache ECharts library. Their work involved addressing issues related to multiple edges in graph visualizations and refining the calculation of edge curveness. They also added test cases to validate the behavior of graph layouts and edge rendering. Additionally, the user contributed to the i18n features, including changes for default language selection and locale integration.
Contributions:28 commits, 26 pushes, 1 branch in 8 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.