Uzair Haider
Lahore, Pakistan
Living to pursue life long learning and professional development to remain current in ever changing technological world keeping the moral standards in account.
Also trying to make a life of purpose to undo the mortality of self satisfaction.