She was a Postdoctoral Fellow at the Lawrence Berkeley National Laboratory. She received her PhD and MS in Computer Science from MIT and a BA in Mathematics from Harvard University. She helped co-found Latinas in Computing, an international organization of Latina computer scientists, has served on organizing committees for the Richard Tapia and Grace Hopper conferences. She is the mother of 3 boys, ages 6, 4, and 1.