Sastra holds a Masters degree in Metallurgy and Material Engineering from University of Indonesia. He started his professional career in 2008 as a chemist and has held many roles from sales to technical roles. He is currently a Regional Technical Manager at Ulfcar Asia, managing flooring projects. Some of his professional skills are in chemical sales, coating formulation, and flooring product development.
Sastra is currently volunteering for PMI Indonesia Chapter in the Marketing Department. In his spare time, he enjoys to watch movies and has an affection for sports, particularly cycling.