| 10/2004 - current | Working at Google in Mountain View, CA |
| 6/2004 - 9/2004 | Interned at Microsoft Research in Redmond, WA |
| 9/2003 - 6/2004 | Graduate school at the University of Washington - obtained an M.S. in Computer Science |
| 6/2003 - 9/2003 | Interned at Google in Mountain View, CA (Bay Area) |
| 9/2002 - 6/2003 | Started graduate school at the University of Washington in Seattle |
| 5/2002 - 9/2002 | Interned at Intel in Santa Clara, CA (Bay Area) |
| 8/2001 - 5/2002 | University of Arizona - graduated and obtained a B.S. (computer science major, math minor) |
| 5/2001 - 8/2001 | Interned at Hewlett-Packard in Boise, ID |
| 8/2000 - 5/2001 | University of Arizona |
| 5/2000 - 12/2000 | Interned at Ephibian in Tucson, AZ |
| 8/1999 - 5/2000 | Started studying at the University of Arizona |
| 5/1999 - 8/1999 | Taught at various chess camps and participated in the 1999 World Chess Championship |
| 1/1999 - 5/1999 | Studied at the University of Maryland in Baltimore County (UMBC) |
| 5/1996 - 1/1999 | Professional Chess Player (awarded 2-year Samford Chess Fellowship) |
| 8/1992 - 5/1996 | Attended Catalina Foothills High School |
| 8/1990 - 5/1992 | Attended Orange Grove Junior High |
| 8/1987 - 5/1990 | Attended Sunrise Elementary |
| 8/1983 - 5/1987 | Attended Manzanita Primary |
| 2/5/1978 | Birth date |