About Me

I’m a full-stack web developer with expertise mainly in C#, Kotlin, Javascript and Typescript.

Before becoming a professional programmer, I did my PhD in Manchester under the supervision of Jeff Paris in Manchester, and my thesis, “Reasoning by Analogy in Inductive Logic” can be found online.

I currently work for Imperial College London, in the MRC Centre for Outbreak Analysis and Modelling. I build (mostly web based) software to facilitate the development and dissemination of research.

Current projects:

I give 7% of my income away, to charities running cost-effective evidence-backed programs, namely:

If you’re wondering how much you should be giving to charity or trying to motivate yourself to give, this calculator is pretty compelling: