Rafiul Arefeen Islam

Rafiul Arefeen Islam

Computer Science & Engineering · Islamic University of Technology

I study Computer Science and Engineering at the Islamic University of Technology (IUT) in Gazipur, Bangladesh, where I hold a CGPA of 3.91 / 4.00.

My research focuses on computer vision and medical image analysis, with particular interest in multiple instance learning, graph neural networks and implicit models. My undergraduate thesis develops a dual-view multiple instance learning framework that fuses MRI views with clinical data for Alzheimer's disease classification.

I have also worked as a trainee software engineer at Cefalo Bangladesh, building full-stack web applications with NestJS and Next.js.

Research Interests

  • Computer Vision
  • Medical Image Analysis
  • Multiple Instance Learning
  • Graph Neural Networks
  • Implicit Models

Publications & ResearchView page

Dual-View MIL with Clinical Fusion for Alzheimer's Classification

Undergraduate Thesis
  • Axial and coronal MRI slices fused through separate DINOv3 ViT backbones with bidirectional cross-view attention and gated-attention MIL pooling, combined with tokenized clinical covariates via cross-modal fusion.
  • Achieved 94% test accuracy on CN/MCI/AD classification on ADNI-1 using strict subject-level splits.
  • Under review at the 41st International Conference on Image and Vision Computing New Zealand.

Implicit Vision Graph Networks for Semantic Segmentation

Research Project

Image patches treated as graph nodes and processed by a single weight-tied Vision-GNN block, iterated to a fixed point to act as an infinite-depth backbone without any CNN.

ExperienceView page

Trainee Software Engineer

Cefalo Bangladesh Ltd.Dhaka, Bangladesh
  • Contributed to the full-stack development of Cefalo's official recruitment portal, enhancing platform usability for both prospective candidates and recruiters.
  • Engineered robust RESTful APIs utilizing NestJS to handle backend business logic and data persistence.
  • Optimized frontend components in Next.js, improving UI behaviour and state management.

ProjectsView page

NewsZen

Flutter · Node.js · MongoDB
  • Built a cross-platform news aggregation and discovery application, with a built-in chatbot for summaries.
  • Enabled users to filter and personalize their news experience through topical categories and custom tags.
Code

LibraTrack

JavaFX · MySQL
  • Designed a library management system to simplify issuing and returning books and managing inventory.
  • Offered separate, role-based functionalities for librarians and members.
Code

AlgoWiz

JavaFX
  • Built an algorithm visualizer for sorting, path-finding and graph algorithms with interactive animations.
  • Allowed adjustment of parameters such as array size, animation speed and input to tailor the visualization.
Code

EducationView page

Islamic University of Technology

B.Sc. in Computer Science and EngineeringGazipur, Bangladesh

CGPA: 3.91 / 4.00

Notre Dame College

Higher Secondary Certificate, ScienceDhaka, Bangladesh

GPA: 5.00 / 5.00

St. Joseph Higher Secondary School

Secondary School Certificate, ScienceDhaka, Bangladesh

GPA: 5.00 / 5.00

Technical Skills

Languages
Python, Java, JavaScript, TypeScript, C++, Dart, SQL, HTML/CSS
Frameworks & Libraries
Node.js, NestJS, Next.js, Flutter, JavaFX
Tools & Databases
Git, GitHub, MySQL, MongoDB, Figma, LaTeX, Linux, macOS, Windows

Activities & Competitive Programming

  • 1st Runner Up at Pronoia 2025, organized by IUT Photographic Society
  • Participated in IUPC, organized by IUT Computer Society
  • Codeforces: TR41LBLAZER — 229 problems solved
  • LeetCode: arefeenislam — 32 problems solved