Email: bvalpey [at] ur rochester edu
Office: Wegmans 3209
"A specialist learns more and more about less and less until he knows everything about nothing. A
generalist learns less and less about more and more until he knows nothing about everything."
I hail from a far-north suburb of Chicago, and am a huge fan of the Midwest. I graduated from
Drake University with degrees in Math, Computer Science, and Data Analytics. Although my past
experience is in Data Science, I have a passion for teaching, with a particular interest in learning how
not only students but all users learn about programming and computer science. As an undergrad, I had
the opportunity to take Theory of Computation directly followed by Computer Architecture in the next
semester. This combination made me fall in love with the field after seeing the connections between the
theoretical and the actual. When I am not spending time studying, I enjoy reading and discussing
politics, economics, cooking, nutrition, and also some light gaming.
At Rochester, I am a systems PhD student advised by Sreepathi Pai. Although not nailed down yet, I am interested in researching methods to lower the complexity of systems programming and find ways to make it substantially less difficult for novice programmers to understand. I hope to make it easier for programmers to write code with excellent performance in a hassle-free way.