Tanvir Ahmad Shaikh

21
reputation
2

Technology enthusiast on a constant quest for knowledge.