who am I
My name is Tsvetomir Dimitrov. I am a software engineer interested in system programming, networking and blockchains.
expertise
I've got professional experience with C, C++ and Rust. I'm also familiar with Python and Go. The usual OS I built software for is Linux.
I have spent around 10 years of my career in the telecom domain. I've worked on Sigrtran (SCCP and M3UA) and Diameter protocol implementations and VoLTE. I've contributed an ipsec module to Kamailio.
Nowadays I am mainly interested in blockchains. I've contributed to Concord-BFT and Polkadot.
my work
SCTP in Theory and Practice - an e-book about the SCTP protocol
Crypto++ in Practice: A Concise Guide - a mini e-book about the Crypto++ library
The SCTP protocol - blog post series
Linux's SCTP API - blog post series
getting in touch
Write me an e-mail to tsv.dimitrov@gmail.com and I will get back to you as soon as I can.
Or find me online: