Giles is the lead model developer as part of the SOMISANA Initiative (A Sustainable Ocean Modelling Initiative: a South African Approach: https://somisana.ac.za/) at the South African Environmental Observation Network. He specialises in wave and hydrodynamic modelling from estuarine to shelf scales, with experience in both research and industry contexts. His current primary role is in the development of an operational ocean forecast system for southern Africa, coupled with an operational particle tracking system with applications to oil spills and search and rescue.