He previously earned a BS from Penn State and a PhD from Virginia Tech, both in Mechanical Engineering. Prior to his current appointment, he served as a postdoctoral research fellow at the National Energy Technology Lab in Morgantown, West Virginia. Dr. Ranalli's current research interests include development of tools and methods for solar energy resource assessment and the role of technology in engineering pedagogy.