Bo Qiu

Principal Software Development Engineer at Conflux

Changping District, Beijing, 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
Bo Qiu is a Principal Software Development Engineer with a decade of experience building blockchain infrastructures, cloud big-data platforms, and Java-based web applications. Currently at Conflux, he contributes to core blockchain functionality and RPC services (including history-state contract calls) and has prior experience building public chains, BaaS platforms, and Azure Cosmos/ADL job services. He is proficient in Golang, Java, and C#, with deep understanding of OOP, JVM internals, design patterns, and test-driven development. Bo has a strong track record in distributed systems and performance-sensitive modules from enterprise backup solutions to blockchain node throttling and peer limits. Comfortable in Agile and global team environments, he combines hands-on implementation with architectural design and fast learning. Based in Beijing, he pairs a formal software engineering background (Beihang University) with notable open-source contributions to the Conflux Rust client.
code8 years of coding experience
job10 years of employment as a software developer
bookMaster of Science (MS) Computer Software Engineering, Master of Science (MS) Computer Software Engineering at Beihang University
bookBachelor of Science (BS) Computer Software Engineering, Bachelor of Science (BS) Computer Software Engineering at Beijing University of Posts and Telecommunications
github-logo-circle

Github Skills (11)

cryptocurrency10
rpc10
rust10
network-programming10
concurrency10
blockchain9
p2p9
testing8
api-design8
python8
py8

Programming languages (11)

TypeScriptMDXJavaRustCSolidityTeXJavaScript

Github contributions (5)

github-logo-circle
Conflux-Chain/conflux-rust

Mar 2019 - Nov 2020

The official Rust implementation of Conflux protocol. https://doc.confluxnetwork.org
Role in this project:
userBack-end & Blockchain Developer
Contributions:1 release, 102 reviews, 141 commits in 1 year 8 months
Contributions summary:Bo primarily contributed to the Conflux-rust repository by implementing and improving core blockchain functionalities and RPC interfaces. Their work included removing unused test files, updating the transaction throttling service logic, and adding features like limiting the number of P2P nodes per IP address. Additionally, the user implemented a new RPC API that supports calling contracts against history state, enhancing the functionality of the blockchain's RPC services.
rustp2pblockchaincryptocurrencyconflux
open-dex/boomflow-contract

Mar 2021 - Jul 2023

Smart contracts for open DEX.
Contributions:10 PRs, 9 pushes, 14 branches in 2 years 4 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.
Request Free Trial
Bo Qiu - Principal Software Development Engineer at Conflux