Dmytro Denysov, BSc, MSc, MEng, OCA, OCP