Branko Mihaljević is IT educator, consultant, manager, and entrepreneur. After 12 years of work at FER, where he received MSc, DSM, and PhD, and 7 years as a co-owner of Java development company, he is currently IT lecturer at RIT Croatia and leading his IT company. He deals with Java since 1996 and with Java EE platform since 2000. He is an author of many scientific and professional papers, magazine articles, and educational materials, and he participates in numerous conferences. He gained his work experience as an IT consultant, IT manager, development leader, software architect, and researcher on various IT projects in financial, telecom, public health and satellite systems sector. For the last 4 years, he is the president of Croatian Java User Association (HUJAK).