I am a researcher in algorithmic information and computational biology splitting my research time between Stockholm, Oxford and London. My work focuses on applying complexity science and information theory to network science, molecular and computational biology. With backgrounds in math, computer science and philosophy, I think of myself as a "computational natural scientist" (Gregory Chaitin described me once as a "new kind of practical theoretician/experimentalist").
I am a lab member of the Unit of Computational Medicine of the Karolinska Institute and the SciLife lab, where I spearhead fundamental research to deploy theoretical computer science techniques into molecular biology and genetics. In Oxford I am in charge of ItBit and of investigating tradeoffs of complexity measures in evolving causal networks as project PI. I also serve as head of the Algorithmic Nature Group (the lab responsible for the Online Algorithmic Complexity Calculator and the Human Randomness Perception and Generation Project) undertaking research on algorithmic cognition and subjective randomness.
I have also been a senior research associate for Wolfram Research since 2006 reporting directly to Stephen Wolfram. I contributed a few built-in functions to versions of Wolfram Mathematica, and to the development of the computational knowledge engine Wolfram Alpha since its inception as part of the founding (then small) team in aspects of computational linguistics and semantics. I am also a member of the Foundational Questions Institute (FQXi), a member of the Commission for the History and Philosophy of Computing and of the Turing Centenary Advisory Committee in the UK.