Career
He was awarded the International Master title in 1974, and the grandmaster title in 1976. His other notable tournament performances have been:
Varna 1974 equal 1st
Lublin 1976 equal 2nd
Amsterdam International Business Machines Corporation tournament 1977 2nd
Osijek 1980 equal 1st
Sombor 1980 equal 1st
Budva 1981 2nd
Banja Luka 1983 equal 1st
Zagreb 1985 2nd
Wijk aan Zee-B 1986 1st
Banja Luka 1987 equal 1st
Solin 2000 2nd
He played twice in interzonal tournaments, finishing 11th at Toluca 1982 and 12th at Zagreb 1987. Hulak played thrice for Yugoslavia (1982, 1986, 1990) and thrice for Croatia (1992, 1994, 1996) in Chess Olympiads.