Research

My research is motivated by my passion for the intersection between computer science and the physical world. My current research is focussed on understanding the dynamical behaviour of convective clouds and I study this using high-resolution computational fluid dynamics.

My MSci in Physics has taught me the analytical skills for studying complex systems while providing me with a solid foundation with which to build new models of natural processes. Complimenting this my MPhil in Scientific Computing taught me how to numerically solve complex systems partial differential equations and how to scale these to take advantage of current High Performance Computing technologies.

I have previously worked research in varying fields which I give some background on below. Hope you find this interesting. Get in touch if you'd like to discuss any of my work!

Atmospheric processes

A photo snapped on the train in England which shows the full cycle of convective clouds. On the right is a developing clouds which is raining out, rapidly growing vertically. And on the left are remnants of an old convective cloud, evaporating into thin whisps of moisture which are caught by the sun's rays and create a rainbow.
A photo snapped on the train in England which shows the full cycle of convective clouds. On the right is a developing clouds which is raining out, rapidly growing vertically. And on the left are remnants of an old convective cloud, evaporating into thin whisps of moisture which are caught by the sun's rays and create a rainbow.

To make predictions of the weather and climate there is an urgent need to make our parameterisations of clouds better. My research focuss on studying what affects the formation and development of convective clouds.

While working on my PhD thesis I studied the development of convective clouds using Large-Eddy Simulations, specifically focussed on shallow convection.

In the GENESIS project (which is part of the 5-year UK-wide ParaCon project) I am studying what affects the formation of convective clouds. Specifically

Numerical model development

Computer-Human interaction

During my undergrad I spent my summers in the Inference Group, Cavendish Laboratory working with Per Ola Kristensson.

I worked on two projects. First, performing a user-study to estimate the maximum text-entry speed possible using hand-writing recognition. This was motivated by the fact that until then quoted estimates of text-entry speeds were based on people writing on paper and not actually performed on a tablet/computer. This work was published at CHI 2009 under the title Text entry performance of state of the art unconstrained handwriting recognition: a longitudinal user study

My second project was focussed around gesture recognition, aiming to produce a method for simple entry and recognition of hand-drawn gestures which could be used to create interfaces on touch-based devices. I built a proof-of-concept implementation which is able to predict a gesture as it is drawn by the user, there's a demonstration video on YouTube. This work was published at SBIM 2011 under the title Continuous Recognition and Visualization of Pen Strokes and Touch-Screen Gestures.