He has been developing software for more than 15 years, most of that using Java EE and various enterprise technologies. He has worked as a developer, architect and team lead, developing software in a variety of industries, including the financial sector, music entertainment and gaming industry, as well as with a variety of languages, databases and platforms. Outside of work, Aleksandar is a passionate game enthusiast, both as a player and a developer and has authored several casual game titles as personal projects.