Dimos is a software engineer who has been designing, building and operating software systems over the last decade. He holds an MEng in Electrical and Computer Engineering from the National Technical University of Athens and an MSc in Software Engineering from Imperial College London. His endless curiosity usually leads him down big rabbit holes and when he's lucky, he re-emerges with a big bucket of knowledge. When he finds some time, he enjoys sharing this knowledge with others either through his blog or by writing books. He's the author of the books Distributed Systems for Practitioners and Computer Science for kids.