Goran has a background in math and has been using C++ for almost 20 years, of which nearly 15 years professionally. He is a strong advocate of clean and modular architectures, value-based and functional programming leveraged by modern C++ techniques. For the past six years, he has been primarily involved in developing backend systems for ad-serving platforms. He is also the founder of Serbian C++ User Group.
Introduction to Sender/Receiver framework