He entered the 40th Young Scientist and Technology Exhibition with his project on artificial intelligence (nicknamed 'Isaac' after Isaac Newton, whom Patrick admired), finishing as individual runner-up. He re-entered the following year, and won first place at the age of sixteen on 14 January 2005. His project involved the creation of Croma, a LISP-type programming language.