Badges
Certifications
Work Experience
Software Design Engineer and Consultant
Microsoft•  1992 - 2004
Senior Consultant
Microsoft•  1992 - 1999
Senior Developer
MicroAge•  1989 - 1991
Education
Arizona State University, Tempe
Computer Science, BS•  1987