I hold degrees in Mathematics, Computer Science and Electrical Engineering from San Jose State University. I am a Computer Scientist, Electrical and Embedded Engineer that specializes in Hardware Design, Game Development, AI, and Robotics. I have written many books, articles and papers on the aforementioned subjects and taught Computer Science and Electrical Engineering courses at UC Santa Cruz as well as online for many years.
I am currently the CEO of Nurve Networks LLC, a full stack embedded development company in Austin, Texas, USA. Before that I was CEO of Xtreme Games LLC, a PC game development company in Silicon Valley.