My main line of work focuses on the dynamics and outcomes of collective action. I use digital trace data and quantitative and computational methods to study political processes leading to social change. My work has appeared in Social Forces, Sociological Forum, and Research in Social Movements, Conflicts and Change.
My methodological expertise encompasses network analysis, natural language processing, regression analysis, causal inference, comparative historical analysis, and qualitative comparative analysis (QCA). I was a project leader and invited speaker at The BIGSSS Computational Social Science Summer Schools and Research Incubatorin Bremen, Germany.