Bayu Taruna Widjaja Putra, S.TP, M.Eng, Ph.D