Tsvetomir Dimitrov is a seasoned systems and networking-focused software engineer with 11 years of experience, now working as a Rust Core Developer at Parity Technologies after senior roles in C++ blockchain engineering at VMware and telecom software leadership. He brings deep protocol and low-level systems expertise—implementing transport protocols, POSIX multithreading, sockets and Boost ASIO—paired with practical scripting in Python and Bash. His open-source contributions include significant back-end work on high-profile projects like Polkadot and Kamailio, improving dispute-handling, tracing, IPsec/IPv6 support and robustness in production-grade code. Comfortable moving between C/C++ and Rust, he has a track record of fixing concurrency issues, enhancing test infrastructure (including local S3 integration), and refining core runtime logic. Based in Sofia, Bulgaria, he combines telecom-grade reliability thinking with blockchain protocol development, often surfacing subtle correctness and performance fixes that prevent systemic faults.
11 years of coding experience
16 years of employment as a software developer
Bachelor’s Degree, Bachelor’s Degree at Technical University of Sofia
Master’s Degree, Master’s Degree at Sofia University St. Kliment Ohridski
Contributions:370 reviews, 70 PRs, 388 pushes in 1 year 7 months
Contributions summary:Tsvetomir primarily contributed to the back-end functionality of the Parity Polkadot Blockchain SDK, specifically within the dispute-coordinator and provisioner modules. Their work focused on improving dispute spam detection by counting only fresh dispute statements and enhancing tracing within the provisioner. Furthermore, they implemented and refined the new validator disabling strategy. The user also addressed unit and integration test issues to improve the robustness and performance of the code.
Concord byzantine fault tolerant state machine replication library
Role in this project:
Back-end Developer
Contributions:141 reviews, 54 commits, 118 PRs in 1 year 10 months
Contributions summary:Tsvetomir primarily worked on enhancing the `concord-bft` library, focusing on thread safety and object store integrations. They addressed concurrency issues in the logging module by implementing mutexes and thread-safe copy operations. The user also contributed to integrating a local S3 object store for Apollo RO replica tests, involving changes to testing scripts and configurations. Furthermore, they handled S3 configuration errors and addressed dependencies.
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.