Recent Publications

In this poster, we highlight the design differences among the shuffle mechanisms of Apache Spark. Our experimental results show the variation of performance of the different shuffle mechanisms for various data sizes and different types of workloads. We also provide insights into the performance trend of different mechanisms based on our observations of both source code and experimental results.
In Ph.D. forum of 31th IEEE International Parallel and Distributed Processing Symposium (IPDPS’17), Orlando, FL, May 2017

Projects

Experience

  • Research Assistant, Computer Architecture and SysTems Research Laboratory (CASTL), Florida State University, Tallahassee, FL, USA. [August 2016- Current]
  • Teaching Assistant, Introduction to Operating Systems, Florida State University, Tallahassee, FL, USA. [Spring 2017]
  • Software Engineer, Member Management Team, iPay Systems, Dhaka, Bangladesh. [December 2015 - July, 2016]
  • Senior Software Engineer, Android Team, REVE Systems, Dhaka, Bangladesh. [July 2015 - December 2015]
  • Software Engineer, Android Team, REVE Systems, Dhaka, Bangladesh. [September 2013 - June 2015]
  • Junior Software Engineer, Android Team, REVE Systems, Dhaka, Bangladesh. [March 2013 - August 2013]

Awards

  • Received a travel grant to attend IPDPS’17.
  • Received University Merit scholarship from Bangladesh University of Engineering and Technology.

Contact