taufique

Dhaka, Bangladesh

A relentless problem solver who open-heartedly embraces any challenge that helps him to push the boundary of his capability.