Dejan Mitrovic is a Lead Software Engineer at Free2Move. He started his professional career with audio and 3D graphics programming, later switching to distributed AI. In recent years he has been focusing on backend systems and has developed passion for microservice architectures and functional programming. He holds a PhD in computer science and has spent some time working in the academia. He likes the idea of having a hobby. As of recently, a proud father of one.