Pete Donnell


Pete Donnell started out in IT by teaching himself C++ while studying theoretical physics at Imperial College. In 2006 he began tinkering with Linux servers in his spare time while working on a PhD in maths at UCL. After completing his thesis in early 2009, he founded Kitson Consulting with Joe Parker and taught himself PHP, web development, Python, SQL, and other programming and systems administration skills. In addition to leading the team at Kitson Consulting, he has worked as a research fellow at the University of Portsmouth and West Virginia University, specialising in chemical reaction network theory. His main interests outside of maths and IT are travel, books and music.


  1. A computational approach to persistence, permanence, and endotacticity of biochemical reaction networks, Matthew D. Johnston, Casian Pantea and Pete Donnell, Journal of Mathematical Biology (2015), 1–32.
  2. CoNtRol: an open source framework for the analysis of chemical reaction networks, Pete Donnell, Murad Banaji, Anca Marginean and Casian Pantea, Bioinformatics (2014), 30(11), 1633–1634.
  3. Local and Global Stability of Equilibria for a Class of Chemical Reaction Networks, Pete Donnell and Murad Banaji, SIAM J. Appl. Dyn. Syst. (2013), 12(2), 899–920.
  4. Monotone dynamics of two cells dynamically coupled by a voltage-dependent gap junction, Pete Donnell, Stephen Baigent and Murad Banaji, Journal of Theoretical Biology (2009), 261(1), 120–125.
  5. Stability in generic mitochondrial models, Pete Donnell, Murad Banaji and Stephen Baigent, Journal of Mathematical Chemistry (2009), 46(2), 322–339.
  6. Stability and robust behaviour across classes of biological and chemical models, Pete Donnell, PhD thesis (2009).
  7. P Matrix Properties, Injectivity, and Stability in Chemical Reaction Systems, Murad Banaji, Pete Donnell and Stephen Baigent, SIAM J. Appl. Math. (2007), 67(6), 15231547.

Curriculum Vitae/Resumé