Moh. Hasroel Thayib, Ir. Dr.