Alex ShaikhI am Alex Shaikh, a seasoned professional with background in information technology, a lifetime learner with imaginative and innovative mind (or at least I think so). I keep my eyes and for that matter my mind open for things happening around me and often have nuanced opinions and ideas. [read more]