She holds a Bachelor’s degree in Computer Engineering from Elizabethtown College, a Master’s degree in Computer Science and Software Engineering from Auburn University, and a doctoral degree in Engineering Education from Purdue University. She has eleven years of experience in industry as a software engineer. Her research interests focus on broadening participation in computer science and engineering through the exploration of: 1) race, gender, and identity; and 2) discipline-based education research (with a focus on computer science and computer engineering courses) in order to inform pedagogical practices that garner interest and retain women and minorities in computer-related engineering fields.