I am an evolutionary and computational biologist, fascinated by the interplay of genes, environment, and time. My research in temporal genomics, adaptation, phylogeography, and selection seeks to understand how organisms respond to environmental change—how Darwin’s insight into “descent with modification” unfolds in real populations. Much of my work involves decoding genomes across time, tracing the signatures of survival and loss, and unravelling the mysteries of hybridisation genetics. Increasingly, this means integrating multiomics approaches with machine learning, combining layers of biological information with computational models to reveal patterns that might otherwise remain hidden. In practice, this often means writing scripts, building pipelines, and shaping raw data into insight—turning fragments of code into narratives about resilience, chance, and transformation.
I am an evolutionary and computational biologist, fascinated by the interplay of genes, environment, and time. My research in temporal genomics, adaptation, phylogeography, and selection seeks to understand how organisms respond to environmental change—how Darwin’s insight into “descent with modification” unfolds in real populations. Much of my work involves decoding genomes across time, tracing the signatures of survival and loss, and unravelling the mysteries of hybridisation genetics. Increasingly, this means integrating multiomics approaches with machine learning, combining layers of biological information with computational models to reveal patterns that might otherwise remain hidden. In practice, this often means writing scripts, building pipelines, and shaping raw data into insight—turning fragments of code into narratives about resilience, chance, and transformation.