Petros Belimpasakis, Dr. Tech