Aleksander Radovan, as a graduate computer engineer, is currently completing his PhD at the Faculty of Electrical Engineering and Computing. He has more than 11 years of experience with Java and he is currently employed as Java Team Lead at KING ICT, as well as working as Senior Lecturer at several university colleges on a number of programming courses related to Java and related technologies. He is author of a number of teaching materials, curricula courses related to programming in Java, as well as conference papers. Currently, he is also the president of the Committee for Education of Croatian Java User Association (HUJAK).