I split my research time between Stockholm and Oxford as a researcher in algorithmic information and computational biology. My work focuses on applying information theory and complexity science to genomics and network biology. With backgrounds in math, computer science and philosophy, I think of myself as a computational natural scientist. (Gregory Chaitin once referred to me as a "new kind of practical theoretician").
I am in charge of the ItBit Programme on Physical and Computational Sciences at Oxford and act as head of the Algorithmic Nature Group (the lab responsible for the Online Algorithmic Complexity Calculator and the Human Randomness Perception and Generation Project); and as Principal Investigator of a John Templeton Foundation-funded project investigating tradeoffs of complexity measures in evolving causal networks. I am a lab member of the Unit of Computational Medicine and the Science for Life Laboratory (SciLife) at Karolinska Institute, supported by AstraZeneca and StratNeuro in Sweden, co-director of the Paris-based lab LABoRES for the Natural and Digital Sciences; and associate member of the PARIS Reasoning team (University Paris 8) undertaking research on algorithmic cognition and subjective randomness.
I have been an R&D fellow and later senior research associate for Wolfram Research since 2006 reporting directly to Stephen Wolfram. I introduced some built-in functions to Mathematica since version 5.0 and I contributed in the development of the computational knowledge engine Wolfram Alpha from its inception in aspects of data mining, computational linguistics, and fast prototyping. 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.