Peter Dahlgren is a researcher and data-focused programmer with a decade of experience bridging media studies and computational methods. Currently completing a PhD in political communication at the University of Gothenburg, he investigates selective exposure and its role in political polarization using survey experiments, causal inference, and advanced statistical modeling. He codes in R, Python, SQL and .NET, maintains open-source projects on GitHub, and applies text analysis, mixed-effects models, structural equation modeling and panel methods to large social datasets. Beyond academia, he has edited a long-running Swedish filmmaking site and co-produced a skeptical science podcast, reflecting a strong ability to communicate complex ideas to public audiences. Known for combining rigorous experimental design with practical software tooling, he brings interdisciplinary fluency across social psychology, digital methods and reproducible research.
10 years of coding experience
Bachelor of Science (B.Sc.), Media and Communication, Bachelor of Science (B.Sc.), Media and Communication at Linnaeus University
Doctor of Philosophy (PhD), Media Effects and Political Communication, Doctor of Philosophy (PhD), Media Effects and Political Communication at University of Gothenburg
Contributions:12 pushes, 1 branch in 4 years 10 months
Find and Hire Top DevelopersWeâve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.