
Current PhD Student and Research Assistant and former Consultant, Professor, Lecturer, Project Manager, Software Engineer, and Developer.
This page is a place to share slides, documents, and knowledge about my work and experience as a consultant, engineer, professor, and researcher. Here you can find material from more than 15 undergrad courses, 3 graduate courses, 9 keynotes, 30 tutorials, 14 magazine articles, 5 conference papers, 8 short papers, 2 short talks, 2 posters, and 4 master theses.
Your comments are welcome, either to share if some of the material is valuable or particularly interesting, or to share if you have any suggestions or ideas.
My Bio.
I have been pursuing my Ph.D. degree in Computer Science at Arizona State University since January 2009. My research work is focused on the application of Software Architecture and Human Computer Interaction techniques on the development of intelligent tutoring systems. I received my Masters degree in Computer Science from the Center for Research and Advanced Studies of the National Polytechnic Institute (in Spanish: CINVESTAV). For my Masters degree I worked on building a visual-based programming environment that automatically generates trust code for concurrent and parallel systems.
Between 2000 and 2008, I taught undergraduate courses on software architecture, software engineering, web development and programming at Tecnológico de Monterrey. I was also an adjunct professor at the University of Guadalajara, within the Masters program of Applied Computing and Information Technology. I worked as a project leader, software engineer, consultant and developer between 1997 and 2005 and since 2004 as an instructor on the Software Industry Excellence Center (SEI partner at Mexico).
My experience includes 10 years as a software engineer, consultant, and developer; more than 12 big projects developed for clients in Brazil, Honduras, and Mexico; 9 years as faculty at the undergrad level; 3 years as faculty at the graduate level, with 4 Masters theses advised; and 2 years of experience as academic program chair. Also, with McGraw Hill I contributed the English-Spanish translation of the book Java The Complete Reference, Seventh Edition by Herbert Schildt.
Research groups in which I am involve:
More about me.


I love the website layout ! How was it made!? It is so nice.
Javier,
Un gusto poder llegar a conocer un poco más de tu trabajo. Excelente tu blog y tus publicaciones. He estado intentando contactarme contigo por algunas consultas, a tu email de Arizona University. Has podido verlo?
Un saludo y espeor podamos entrar en contacto a la brevedad.
Hola !!
Oye mil gracias por publicar que finalmente salio el libro donde esta nuestro articulo !!
Finalmente !!
Saludos
Bertha
31 de enero finalmente estará disponible en Amazon!
Hola Javier sólo pasé a saludarte y a comentarte lo orgulloso que me siento de haberte tenido como compañero en la facultad, eres un crack! Ojalá el tiempo nos permita vernos prunto, cuidate te mando un abrazo sincero.
!Gracias Osvaldo! Estaré en GDL el proximo mes, nos hablamos para vernos.
Hola Javier, muy linda tu página. Te felicito
Acabo de empezar el programa de PhD en Educación Tecnológica y voy a hacer un proyecto con tu tutor – Dr. Burleson el semestre que viene. ¡Saludos!
!Gracias Carolina!, nos vemos en enero : )
Hello can I reference some of the insight found in this blog if I reference you with a link back to your site?
Thanks for asking. Yes, you can.
Nice blog!