Wave Software
Under close inspection, many natural and synthetic materials are composed of small randomly distributed particles. This is why techniques to measure and predict these particle properties are important in many areas of science and engineering. Waves, either mechanical (like sound) or electromagnetic, are an excellent choice to probe particles because they can be non-invasive and energy efficient.
I develop simulations/software to calculate wave scattering between particles, and to calculate effective waves from homogenisation methods. The main research goal is to the further our understanding of waves in complex materials and validate theoretical models.
This software is very flexible: you can simulate waves reflected from any shape you can make out of spheres, such as reflected a wave off a starfish in a pipe.