Prof. Xavier Fernando, PhD, P.Eng.