Callum Thomson is an intelligence analyst and security-focused researcher with 11 years' experience protecting people, assets and reputation across energy and travel sectors, currently serving as IROC Europe and Eurasia Analyst at bp. He blends operational crisis response and maritime threat analysis with data-driven retail crime analytics, producing regular regional threat products for critical energy infrastructure. A background in OSINT, frontline global operations coordination and academic distinction in Global Crime, Justice and Security underpins his analytical rigour. Unusually for an intelligence professional, he also contributes to open-source software—fixing core functionality in the Rust-based Ruffle Flash emulator—and runs niche sports media coverage, demonstrating a practical mix of technical curiosity and audience-focused communication.
11 years of coding experience
1 year of employment as a software developer
MSc, Global Crime, Justice and Security, Distinction, MSc, Global Crime, Justice and Security, Distinction at The University of Edinburgh
Honours College - Tackling Global Challenges, International/Global Studies, Honours College - Tackling Global Challenges, International/Global Studies at Leiden University
International Baccalaureate, International Baccalaureate at The British School Manila
Contributions:33 reviews, 194 commits, 47 PRs in 2 years 8 months
Contributions summary:Callum primarily focused on implementing core functionality and fixing bugs within the Ruffle project. They implemented the basic System global, including the addition of capabilities and security features. The user also addressed code quality concerns by fixing a bounds check for `String.charCodeAt`. Their contributions centered on enhancing the core functionality of the Flash Player emulator written in Rust.
Contributions:272 pushes, 6 branches in 5 years 2 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.
Request Free Trial
Callum Thomson - IROC Europe And Eurasia Analyst at bp