cv

General Information

Full Name Md Robiul Islam
Date of Birth 20th July 1997
Nationality Bangladeshi
Languages Bengali (native), English (fluent), and Hindi (beginner)

Research Areas

  • Machine learning and artificial intelligence with a focus on learning collections of functions, neural cognitive architectures, and applications of AI and ML to natural language processing, computer vision and finance.

Education

  • 2024-2029
    William and Mary – Ph.D. in Computer Science.
  • 2019-23
    Uttara University – BSc in Computer Science and Engineering.
    • Dean’s List for exceptional academic performance (all four years).
    • Grade: 3.98/4 (top 1% of class) with First-Class Honors Degree.
      • Equivalent to 4.0 GPA in the USA academic system.
    • Thesis Title: Enhancing Bangla Language Next Word Prediction and Sentence Completion through Extended RNN with Bi-LSTM Model On N-gram Language.
    • Competitive Programming:
      • Champions of Binary Fest 2022
      • Champions of Pre-CodeFest 2021
      • 1st runner-up of Binary Fest 2019
      • Participated in more than 300 online and 10 onsite programming contest

Work Experience

  • 2023
    Lecturer at Uttara University
    • Conducting classes, motivate studends, grading and as per university policy.
  • 2023
    Junior Software Engineer at WPXPO.
    • Worked with a wonderful team. Developing new features of the software and finding bug and solve that.
  • 2022
    Intern Officer at Right Brain Solutions.
    • Worked with some talented developer and worked with mobile application team using flutter.

Honors and Awards

  • 2022
    • 1st place in the Binary Fest
  • 2021
    • Champions of Pre-CodeFest
  • 2019
    • Dean's Award to maintain the CGPA of 3.75 (4 times in a row)
  • 2019
    • 2nd place in the Binary Fest

Teaching Experience

  • 2024
    Provided support for Software Development course at William and Mary.
    • Class: CS-301 Software Development.
    • Taught by Prof. Peter Kemper.
    • Gave a couple of lectures and helped with the organization of the class.
    • Designed and co-led the implementation of the software testbed used to support the course projects.
    • Mentored several students working on class projects.

Software Development Skills

  • Machine Learning Frameworks: PyTorch, TensorFlow.
  • High Level Programming Languages: C++, Python, C, MATLAB, JavaScript, ...

Other Interests

  • Sports: Cricket, Football, Badminton, Basketball.
  • Hobbies: Traveling, Philosophy, and Politics (I also really want to learn to play the Guitar).