Flow assurance engineering for subsea field development projects. Responsible for production system performance analysis, thermal management design, hydrate mitigation strategy, and multiphase flow modelling from reservoir through subsea production system to receiving facility.