Tsvetomir Dimitrov

Rust Core Developer at Parity Technologies

Sofia Metropolitan Area Bulgaria
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

🤩
Rockstar
🎓
Top School
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.
code11 years of coding experience
job16 years of employment as a software developer
bookBachelor’s Degree, Bachelor’s Degree at Technical University of Sofia
bookMaster’s Degree, Master’s Degree at Sofia University St. Kliment Ohridski
languagesEnglish, Bulgarian
stackoverflow-logo

Stackoverflow

Stats
658reputation
111kreached
17answers
4questions
github-logo-circle

Github Skills (48)

algorithm10
algorithms10
substrate10
c-language10
apidoc10
telephony10
ipsec10
testing10
object-storage10
c1110
voip10
data-structure10
sip10
c1710
sips10

Programming languages (11)

TypeScriptC++ShellRustCTeXHandlebarsJavaScript

Github contributions (5)

github-logo-circle
paritytech/polkadot-sdk

Aug 2023 - Mar 2025

The Parity Polkadot Blockchain SDK
Role in this project:
userBack-end Developer
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.
blockchaincumuluspolkadotsubstrate
vmware/concord-bft

Apr 2020 - Feb 2022

Concord byzantine fault tolerant state machine replication library
Role in this project:
userBack-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.
fault-tolerantconsensusfaultconcorddistributed-systems
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