Stan Dimitrov, PEng