Stan Dimitrov, PEng, PhD