Ondřej was always fascinated with creating photorealistic images. He started using computer graphics around 2005, but later, after enrolling at Czech Technical University in Prague, he switched his focus to programming. In 2009, he combined both his interests when he started the development of Chaos Corona.
He developed Corona as part of his Bachelor's and Master's thesis. After graduating in 2011, he met Jaroslav Křivánek and started a Ph.D. at Charles University in Prague under his supervision, focusing on the efficiency and usability of rendering. In 2014 he suspended his studies to focus on Chaos Corona full-time. He gradually switched to leading a team of developers as his primary duty, while still actively programming as time allows.