Prior to that he worked on several cloud related consumer projects for HP including Music clouds and storage clouds. He has been teaching Java classes for UCSD Extension and is currently teaching introductory computer classes for Mesa College.