Martial Arts

I’m a huge fan of martial arts. I have practiced Judo and Karate in the past. Additionally, I’ve attempted to teach myself the fundamentals of various martial arts, such Tae Kwon Do, boxing, etc. Nowadays, finding time to practice has become challenging. I still dream of returning to the dojo to spar and fight again.


I’m trying to learn as many languages as I can. I’m confident I can do this if I can learn a new programming language or framework every other day. Here is my to-do list for languages. I’m actively utilizing Duolingo and other online resources to achieve this.

  • Bangla
  • English
  • Hindi
  • Arabic
  • Turkish
  • Spanish
  • Japanese
  • Korean
  • Chinese
  • Russian


I have an amateur career in music:

  • Home schooled for more than 7 years in Indian classical, folk music, Rabindra Sangit, and Nazrul Geeti
  • Joined Chayanaut, but had to dropout because life happened
  • Vice president of Notre Dame Cultural Club (NDCC) (2013-14)
  • Self taught pianist. Check out my youtube channel Rafulu.