Summary
Petar Mihalj is an algorithm engineer with 11 years of hands-on experience, currently applying advanced algorithms and low-latency techniques at Hudson River Trading after a software engineering stint at Bloomberg. A Zagreb-trained computer scientist (FER) and recipient of the Josip Lončar award, he specializes in algorithms and data structures and spends much of his time researching new algorithmic methods and competing in programming contests. He has led student teams, organized FER’s Competitive Programming course as president of X.FER, and built compilers, games, and tools available on GitHub. Comfortable in C++ and Python, he blends deep theoretical insight with practical system-building — and off-duty he plays guitar and swing dances, a hint of creative discipline that complements his technical focus.
11 years of coding experience
1 year of employment as a software developer
Bachelor's degree, Computer Science, Bachelor's degree, Computer Science at FER