Javier Gonzalez-Sanchez’s primary research interests lie in developing and advancing development approaches for affect-aware and affect-driven self-adaptive systems, as well as prototyping intelligent tutoring systems and augmented reality applications. He collaborates with the Motivational Environment Group, under the supervision of Dr. Winslow Burleson, and with the Advancing Next Generation Learning Environments Lab, under the supervision of Dr. Robert Atkinson. He also collaborated with the Affective Meta Tutor Group, under the supervision of Dr. Kurt VanLehn.
Prior to joining Arizona State University, Javier was a teaching professor at Tecnológico de Monterrey (Mexico), where he taught undergraduate courses related to software architecture, software engineering, web development, and programming. He was also an adjunct professor at Universidad de Guadalajara (Mexico) in the Masters in Applied Computing program and the Masters in Information Technologies program. He has been a tutorial speaker at the ACM OOPSLA/SPLASH conference in 2008, 2009, and 2010; at the ITS conference in 2010; at the IEEE ICALT conference in 2011; and at the ACM CHI conference in 2012. As a practitioner, he has worked as project manager, software engineer, consultant, and developer. Within the business field, he has participated as CTO in two startup companies.
In 2014, Javier was granted the ACM Senior Member Award which recognizes ACM members with at least 10 years of professional experience who have demonstrated performance that sets them apart from their peers.
M.S., Computer Science, Center for Research and Advanced Studies of the National Polytechnic Institute, México 1999
B.S., Computer Engineering (Summa Cum Laude), Universidad de Guadalajara, Guadalajara, México 1997
Ph.D., Computer Science, Arizona State University, 2016
Software engineering, human-computer interaction