I am an NSERC Postdoctoral Fellow, and currently at Cheriton School of Computer Science at University of Waterloo, ON, Canada. I work primarily with Dr. Anna Lubiw and with the members of the Algorithms and Complexity Group. I received my PhD and MSc degree from the Department of Computer Science, University of Manitoba, Winnipeg, MB, Canada, both under the suervision of Dr. Stephane Durocher. I received my B.Sc. engineering degree from Bangladesh University of Engineering and Technology (BUET). My supervisor in undergraduate was Dr. Md. Saidur Rahman. I am infinitely indebted to all my supervisors for their inspiration, guidance, and support throughout my research career.