David OBrien

Current Computer Science Ph.D. Student at Iowa State University under the advisement of Dr. Hridesh Rajan. Broadly, my research interests are at the intersection of Software Engineering, Machine Learning, and Programming Languages. My previous research has explored machine learning software maintainability through the lens of self-admitted technical debt which has been published at ESEC/FSE'22. I am passionate about infusing software development activities with machine learning techniques and data-driven insights.

GitHub LinkedIn

Research Interests

Software Engineering

Machine Learning

Program Analysis

Big Data Mining


Previous Experiences