William was a teaching assistant for 6 years at the WISE lab, Computer Science department, Faculty of Science, Vrije Universiteit Brussel. He finished his PhD dissertation, titled "Mobile, client-side context-provisioning via the integrated querying of online semantic web data", to obtain the degree of Doctor in Sciences in 2013.
William is currently working as professor at the University of Ottawa.