Follow
Surabaya
Indonesia
Software; Computer science; Technology
English, Australian (AE); Indonesian (ID)
English, Australian (AE); German, Switzerland (DE-SW)