He took Bachelor Degree in Electrical Engineering at the Sepuluh Nopember Institute of Technology (ITS) in 1995-2000. In 2000, he joined the EEPIS Informatics Engineering department as teaching staff. Then he continued his education at the Master of Science in Computer Science in Saga University Japan in 2006-2008 with a scholarship from the Japanese government. Starting in 2017, he enter the Doctor by Research Program at the Faculty of Engineering, Universitas Indonesia