Wecome to Shantonu's Page


About Me

I have completed my Master's from Department of Computer Science, University of Rochester. I did my undergraduate study from Bangladesh University of Engineering and Technology (BUET), Dhaka, Bangladesh - beautiful small country in South Asia.

I have worked in the System group under the supervision of Dr. Sandhya Dwarkadas. For further details, please refer to my resume.

Research Interests

Programming Models and Runtimes for Heterogeneous System, Parallel and Distributed Computing.

Education
  • Master of Science in Computer Science and Engineering (January 2013), University of Rochester, Rochester, NY, USA.
  • Master of Science in Computer and Information Science and Engineering (May 2010), University of Florida, Gainesville, FL, USA.
  • Bachelor of Science in Computer Science and Engineering (June 2007)
    Bangladesh University of Engineering and Technology, Dhaka, Bangladesh.
Work Experience
  • Graduate Intern (May 2012 – August 2012)
    Intel Corporation, Advanced Visual Computing Group, Hillsboro, OR

  • Worked on implementation, porting, and performance evaluation of workloads developed for
    Intel(R) Many Integrated Core (MIC) Architecture.
  • Graduate Intern (May 2011 – August 2011)
    Intel Corporation, Advanced Visual Computing Group, Fort Collins, CO

  • Ported C/C++ code to OpenCL and performed optimization and performance evaluation of the OpenCL workload and determined the applicability of load-balancing on Intel’s latest chipset.
  • Software Engineer (May 2005 – June 2008)
    Spectrum Engineering Consortium Ltd., Dhaka, Bangladesh

  • Worked in a team of four members in collaboration with a research team from Siemens Technology to Business (TTB) to develop a large scale P2P high performance content sharing system – ‘SigmaStream’ in Java using Apache Framework ‘MINA’ and My SQL Memory Engine.
  • Worked as a Software Engineer and later as a Team Lead in a Video Surveillance project ‘PowerVizion Mobile Eye’ for the American Sentry Guard (ASG), Greenwood, IN. The software developed in C#, ASP.NET, and SQL Server, features Remote Monitoring and Real-time Vehicle Tracking by GPS and Live Video Transmission.

Teaching Experience

Honors and Awards

  • Recipient of Travel Grant, Workshop on Muitcore Systems – Architecture, Runtime Systems and Software Development, CA, 2011.
  • Recipient of Travel Grant CRA-W Grad Cohort, MA, 2011.
  • Recipient of ACM Student Research Competition Scholarship, Grace Hopper Celebration, GA, 2010.
  • Recipient of College of Engineering Achievement Award, University of Florida, FL, 2008.

Courses

CSC 572 Seminar on Pervasive Parallelism
CSC 466 GPU Parallel Programming using C/C++
CSC 446 Machine Learning
CSC 458 Parallel and Distributed Systems
CSC 484 Advanced Algorithm
CSC 456 Operating Systems
CSC 444 Logical Foundations of AI
CSC 486 Computational Complexity

Contact Information

Office: CSB 724, Department of Computer Science
           University of Rochester, Rochester, NY 14627
E-mail: shossain AT cs DOT rochester DOT edu

Other Things I do

Photography, Travelling, and Hiking
pokahontus - View my recent photos on Flickriver