From 2004 till 2013, I have also worked on a consultancy basis with the British Institute of Technology and E-commerce, as Head of innovation and technology in partnership with University of East London (London-UK).
My research has covered many topics over the years. Today, my academic work is mainly related to analogical reasoning and its application to machine learning. The best option to get more is to surf my dblp page.
Since the beginning of my career, I have taught diverse topics, from theory (lambda calculus, type theory, logic, complexity) to practice (programming languages (assembly, C, C++, Java, Processing, PHP, CAML), operating systems, networks, etc...).
I currently teach diverse programming languages (Python, Processing). At MSc level, I lecture about machine learning in the large, including PAC model, Vapnik-Chervonenkis dimension, boosting, deep learning, etc.
2014 till date: Prof. of Computer Science (Toulouse Uni. - France)
2004-2013: Head of Innovation&Technology (UEL London) - Prof. (Toulouse Uni. - France)
2003 – 2004: Director of a NGO Computer Science Institute (Hanoi - Vietnam)
2000 – 2002: Prof. (Toulouse Uni. - France)
1997 - 2000: Head of Computer Science Department - Prof. West Indies Uni.