Author name: Indra Arifin

Indra Arifin is a web & software developer, gadget enthusiast, style aficionado, future world traveller, and now the newest addition to the Editors Team at Craving Tech.