Research interests focused around developing and applying computational models and High-Performance Computing (HPC) for coupled surface and subsurface ecohydrology and geomorphology. His work aims to develop, improve and apply a variety of multidimensional HPC-enabled solvers for environmental, hydrological, hydraulic and geomorphological applications, both for forecasting and process understanding. His work also touches HPC aspects such as performance-portability and novel aspects of numerical methods such as adaptive grid refinement and high order numerical methods for such flows. He is currently appointed as the Team Leader of the Simulation and Data Lab. Terrestrial Systems, Jülich Supercomputing Centre (Forschungszentrum Jülich, Germany).