· Division Director of the Division of Computing and Communications Foundations (CCF), National Science Foundation2018–
· Executive and Scientific Director, Fraunhofer Center for Experimental Software Engineering2005–
· Faculty member, North Carolina State University2005–
· Faculty member, Stony Brook University2005–
· Professor, University of Maryland2005–
· Professor, University of Maryland, College Park2005–