I'm an entrepreneur, educator, and engineer with over 15 years of experience in software engineering and product development. I'm an assistant professor of computer science at Norco college in Norco, CA and a Frontend / Android mentor for Bloc (bloc.io).
I'm the CTO and Co-Founder of CardBlanc, the virtual debit card for Teens and young adults where I developed a mobile payments platform and mobile app from concept generation through formal launch and execution. http://www.mycardblanc.com
Author of the Ghiraldi framework for MVC-style rapid application development using Node.js (https://github.com/sax1johno/ghiraldi-framework), built on express.js.
Formerly the Architect / Lead Engineer of the Android SDK for AT&T's Bell Labs Mobile Lab Speech Kit (developers.att.com).
Former CEO of Catalyzing Concepts - a boutique consulting firm in Southern California - with clients ranging from Fortune 100 companies to startups.