Aleksander Radovan got his Ph.D. degree at the University of Zagreb, Faculty of Electrical Engineering and Computing. He has more than 20 years of experience with Java, works as a director of his own company, and at the same time is a professor at several universities in Zagreb and the surrounding area on courses related to the field of programming and artificial intelligence, mostly based on Java and related technologies. He is the author of many educational materials and courses, as well as numerous conferences and scientific papers. His research interests include areas such as artificial intelligence, genetic algorithms, robotics, and software development. He is also a member of the board at HUJAK (Croatian Java User Association) and president of the Education Committee.