I am a Software Engineering PhD student at Carnegie Mellon University’s Institute for Software Research. My office is Wean 5119.
I earned my BS in June of 2017 from the Robert D. Clark Honors College at the University of Oregon in Eugene, Oregon where I studied Computer and Information Science. I wrote my Undergraduate Thesis on the programming practices of scientific research programmers, and was advised by Professor Stephen Fickas.
I do research at the intersection of Software Engineering and Human Computer Interaction, with an aim to improve Computer Science Education. I was born in Tillamook, Oregon but grew up in Berlin, Germany and Singapore. Apart from my research interests, I enjoy painting, running and rowing.
I am always excited to meet new people and hear about new ideas and opportunities. Feel free to reach out!
It’s hard to justify spending 5-7 years in grad school instead of getting a normal job. and I am often asked why I made this choice. A friend thought I was crazy to not call Google back for the second interview. I hope this article will help others going through the same choice, and to help my friends understand why I’m so excited! :) Also, I look forward to reading this article in five or so years, to see how well my expectations held up.
It’s 8:45 p.m. on a Friday night, three weeks before the end of fall term of my sophomore year at UO. I am trying to write the first draft of an essay due Monday, when the phone rings, that horrible harsh metallic ring that I am not allowed to change. I shiver — how I hate that sound — nothing good comes from this ring. I compose myself and answer: “RA on call, this is David, how can I help?”