About Me

Hello, I am Rakib!

I am a Computer Science student with a passion for AI, ML, NLP, and Pattern Recognition. Currently, I am a research intern at Inria, working on deep learning based EEG anonymization as my fin d'etudes (end of studies) project. I am enrolled at ENSIMAG, Grenoble INP, in the second year of the Erasmus Mundus Joint Master's Degree in Communications Engineering and Data Science(CoDaS) after successful completion of the first year at EETAC, UPC. Previously, I have worked as an adjunct lecturer at BRAC University and gained valuable hands-on experience as a Software Development Intern at Megamind Tech, where I actively engaged with state-of-the-art ML and AI technologies. Besides, I was a dedicated student tutor in the Department of Computer Science and Engineering and the Department of Mathematics and Natural Sciences at BRAC University. My research works focus on a wide range of applications of Artificial Intelligence. My vision is to solve problems and design cost-effective and practical solutions for social welfare and sustainability utilizing cutting-edge technologies. I have authored several conference papers and presented my research. I have also participated in several interesting and practical projects. Outside of my academic interests, I love to play and watch football, watch TV shows and movies and listen to music.

List of My Publications To see my ORCiD profile: click here

2024

  • Pyramid Pooling Enhanced ResUNet for Accurate 3D Brain Image Segmentation , Preprint submitted to IEEE Access [PDF]
    S M Rakib Hasan, Farhan Tanvir Ahmed, Shawon Mollah, Mohammad Mominur Rahman, Mahjabin Chowdhury, Iftekhar Ahmed, Mohammed Arfat Raihan Chowdhury, Md. Golam Rabiul Alam
  • Analyzing Musical Characteristics of National Anthems in Relation to Global Indices , Accepted at 2nd International Conference on Integrated Circuits and Communication Systems (ICICACS - 2024), 2024 [PDF]
    S M Rakib Hasan, Aakar Dhakal, Ms. Ayesha Siddiqua, Mohammad Mominur Rahman, Md Maidul Islam, Mohammed Arfat Raihan Chowdhury, S M Masfequier Rahman Swapno, SM Nuruzzaman Nobel

2023

List of My Projects
  • Classification of Base Stations Location based on Traffic Profiles
    - A collaborative project done with CoDaS peers across multiple universities.
    - Using power emission data from base stations, we classified whether they were located in residential or industrial (office) areas.
    [Code & Report]

  • An automated data collection and sentiment detection system (with X data)
    - Made a system with the X API to collect tweets.
    - Developed and trained 4 models in chronological order of their invention to show how language models have changed.
    [Code]

  • Age and Gender prediction model using CNN
    - Developed for a competition held by Megamind AI to be deployed in a shopping mall.
    - Secured the second runner-up position.
    [Code]

  • RAG agent for class lectures
    - A custom chatbot that trains on a given PDF file and uses GPT-3.5 to answer questions.
    - Built with LangChain, Textract, OpenAI, and Streamlit.
    [Code] | [Demonstration Video]

  • National Anthems' correlation with global indices
    - A fun research project analyzing national anthems’ musical features and correlating them with various global indices.
    [Code] | [Demonstration Video]

My other projects can be found on my GitHub profile.

Honors and Awards

  • 2024 - Fully Funded Erasmus Mundus Scholarship for Erasmus Mundus Joint Master's Program
    European Education and Culture Executive Agency (EACEA)
  • 2021-2024 - VC's List and Dean's List
    All semesters in undergraduate studies from 2021-2024
  • 2023 - 2nd Runner Up
    MegaMind Tech AI Contest. Link
  • 2017 - Full Colours
    The Duke Of York's Royal Military School, Dover, United Kingdom

Skills

  • Programming Languages:
    Python, SQL (MySQL, SQLite)
  • Frameworks:
    Tensorflow, Keras, Pytorch, Flask
  • Technical Writing Tool:
    LaTeX
  • Developer Tools:
    Git, Replit, Amazon Web Services, VS Code, PyCharm, HTML/CSS
  • Python Libraries:
    Pandas, NumPy, Matplotlib, OpenCV, Seaborn
  • Operating System:
    Linux (Ubuntu, Linux Mint), Windows

Education

BSc in Computer Science October 2020 - January 2024

cGPA: 3.94/4.00

Department of Computer Science and Engineering, School of Data and Sciences, BRAC University
Dhaka, Bangladesh
Work Experience

Adjunct Lecturer May 2024 - August 2024

Department of Computer Science and Engineering, BRAC University
Dhaka, Bangladesh

Undergraduate Teaching Assistant/Student Tutor January 2023 - December 2023

Department of Computer Science and Engineering, BRAC University
Dhaka, Bangladesh

Course Code and Name:
CSE260: Digital Logic Design
CSE330: Numerical Methods

Department of Mathematics and Natural Science, Brac University
Dhaka, Bangladesh

Course Code and Name:
STA201: Elements of Statistics and Probability