I was involved in several research activities during both my undergraduate and graduate studies. While studying at Temple University, i designed and implemented routing algorithms for vehicular networks with an objective to help the UBER driver to schedule their pickups and drop-offs during car pooling in order to minimize service delay and gas cost. Another routing algorithm helped the bicycle re-balancing vehicles to plan their routs optimally while re balancing the docks. In my undergraduate thesis, I developed an asynchronous parallel algorithm to find k nearest points of interests (e.g.,Restaurants, Gas Stations) in a large graph (e.g., Road network in a large city) by performing computation of single source and multi source shortest paths (SSSP or MSSP). In another research, I developed a probabilistic model to predict future crimes based on historical data. I was also a part of the research team which created the first traffic simulator for the capital city of Bangladesh.