Jonathan Deakin


Studied Maths at Jesus College, Cambridge. I am now studying for a PhD at The University of Manchester, working with Professor Matthias Heil and Professor Andrew Hazel.



The title of my PhD project is: "Efficient numerical solvers for acoustic fluid-structure interaction problems" and is supervised by Professor Matthias Heil and Professor Andrew Hazel

I am an active contributor to oomph-lib, a C++ library for solving partial differential equations using the finite element method. All machinery developed during my PhD has been implemented in oomph-lib. I am also nominally responsible for the styling of the website too.



I am a co-founder and engineer at, a new search engine for AI researchers. We recently published a pre-print on arXiv explaining the mathematical underpinnings and system architecture of the search engine.


The idea of a small, programmable device is as appealing to me as it seems to be to everybody else (see IoT and Raspberry Pi ). I started to play around with Arduinos during a summer project with my brother, Sam, and I've been hooked ever since.

TCP/IP-RS232 Passthrough
Sam and I built a unit which passes messages from ethernet to RS232, then sends back any replies. The unit can be configured by a webpage. It is now in use in commercial TVs to provide control over ethernet.
We are currently building a datalogger which periodically sends data securely to a server. It has already been successfully tested for small scale data collection, and we hope to improve and scale it up soon.

Manchester SIAM-IMA Student Chapter


As the Webmaster for the chapter, it was my responsibility to maintain and update the website. This included redesigning the interface of the website, as the old interface had become dated and unsuitable for mobiles.

As a member of the committee, it was also my responsibility to organise conferences:

I recently ran a short seminar/workshop on basic web design skills for students at The University of Manchester. The content of the workshop can be found on GitHub.

Mondohack III: Mondonate

Inspired by our interest in transparent and effective charity, Charlie Whittaker and I attended Mondohack III. Organised by the startup bank Monzo (previously called Mondo), it was an invitation to play with their API. Our idea was that when a user donated money to a charity, we would detect this and give them information on what the donation would acheive. Thanks to the admirable efforts by charities like the Against Malaria Foundation, we could then provide a donor with an update on its true impact right in their bank statement. Charity can seem distant, and as a result donors may give little thought to the actual impact. Tools like this could close the gap and encourage donors to consider their impact, perhaps choosing higher impact charities.

Several great people joined the team to contribute, and the product we presented (mainly written by Joe O'Brien) won a runner up prize. The code can be found on the Mondonate team GitHub.