Gerardo graduated from UC Davis in 2006 with a BS in Electrical and Computer Engineering. He joined the UCD MEMS Lab research group as a graduate student in 2006 working with Prof. Horsley. He is finishing his Ph.D from the Electrical and Computer Engineering Department at UC Davis.