PJ has taught for over 6 years at RMIT University and VNU-CIE. The former is an Australian system, the latter is an American joint program that features two-stage transfer with various schools such as University of Houston, University of Missouri St. Louis, and Oklahoma State University.
He is also a software producer, working with designers, developers, quality assurance specialists. Most recently, PJ produced Software as a Service (SaaS) on mobile platform for the healthcare industry.
PJ graduated from the University of Arizona with a Masters in Systems Engineering and a Bachelor in Physics.