I’m a evolutionary biologist who loves data of all kinds. Finished my Ph.D. on insect immunology in 2016 and now embarking on a career in data science. I’m a massive football (soccer) nerd and like to learn new methods of analysis and visualisation using football data (see my blog posts).

Contact: joedgallagher[at]gmail[dot]com

Location: Liverpool, UK


Doctor of Philosophy, University of Sheffield, UK
      Thesis title: “Gregarious immunisation in the mealworm beetle, Tenebrio molitor

MBiolSci Zoology, University of Sheffield, UK

Published research papers

Armitage S.A.O., Gallagher J.D., Thompson, J.J.W., Siva-Jothy M.T., Evison, S.E.F. (2016). Resource constraints and variation in cuticular colour and architecture in adult Tenebrio molitor. Journal of Insect Physiology. doi:10.1016/j.jinsphys.2016.11.005 (Paper link)

Jacobs C.G.C., Gallagher J.D., Evison S.E.F., Heckel, D.G., Vilcinskas, A., Vogel H. (2016). Endogenous egg immune defenses in the yellow mealworm beetle (Tenebrio molitor). Developmental & Comparative Immunology. doi:10.1016/j.dci.2016.12.007 (Paper link)


Technical skills

  • R:
    • statistical analysis (regression, general linear models, mixed modeling, principal component analysis, bootstrapping)
    • machine learning (classification, resampling, random forest)
    • quantitative financial modelling (RSI, MACD, percentile rank)
    • analysing spatiotemporal data and forecasting time series data
    • Web scraping (JSON / XML) and data munging
    • Text mining and sentiment analysis
    • database connection using DBI-compliant interfaces (RPostgreSQL, PivotalR)
  • Graphical visualisation
  • SQL
    • database design, complex queries, and scripting in PostgreSQL
    • data warehousing and query parallelisation using the MPP database server Pivotal Greenplum
    • database administration (pgAdmin, phpMyAdmin)
  • Microsoft Excel
    • advanced formulae (e.g. VLOOKUP, SUMIF), pivot tables, conditional formatting
  • C++
  • Shell scripting on Linux OS
  • Web development
    • HTML5, CSS3, JavaScript
    • Dynamic website design using CMS (WordPress, Joomla)
    • Static site generation (Jekyll)

Communication, teaching, and teamwork skills

  • Oral and poster presentations at scientific conferences
  • Teaching assistant on numerous undergraduate laboratory practicals (2011 – 2015)
  • Provided technical training on laboratory techniques and data analysis to visiting students and members of staff
  • Co-supervised several undergraduate and Masters research projects
  • Active contributor to outreach programme ‘Discovery’ at University of Sheffield, a series of interactive workshops and talks aimed at promoting STEM to schoolchildren (2012-2016)
  • Blog posts

CV (PDF version)