Hello, I’m David, a software engineer working in London.


I’m Head of Engineering at Octopus Energy, a UK energy supplier.

Previously I’ve worked as:

Conference talks

Plus several talks for local Python/Django user groups. Assorted slidedecks are available on Speakerdeck.


I also have a PhD in Applied Mathematics from the University of Nottingham and a few published papers:

  • Sqrt(5):2 mode interactions on a square lattice
    Int. J. Bif. and Chaos 14 11 3883-3897
    D.M. Winterbottom
  • Oscillatory pattern formation with a conservation law
    Nonlinearity 18 1031-1056
    D.M. Winterbottom, P.C. Matthews, S.M. Cox
  • Pattern Formation in a Model of a Vibrated Granular Layer
    SIAM J. Appl. Dyn. Syst. 7(1) 63-78
    D.M. Winterbottom, S.M. Cox, P.C. Matthews