Erica Kane 

Physics Ph.D., software engineer