Scientific consultant, mathematical modeller, engineering software developer