Sultanul Arifin

I am a Lecturer at the department of Computer Science and Engineering at BRAC University with a deep passion for Computer Security and Machine Learning. I completed my Bachelor's degree from CSE, BUET, where I am also currently pursuing my Master's degree focusing mostly on Cyber Security. Currently, I am working as a Research Assistant under the supervision of Dr. Tanzima Hashem (BUET)

I have also worked as an Intern AI/ML Engineer at a Power Company

My undergraduate thesis focuses on improving Weather Forecasts with the help of Deep Learning, under the supervision of Dr. Tanzima Hashem (BUET) and in collaboration with Yeasir Rayhan (Purdue University).

I am actively looking for fully-funded Graduate/Visiting Student Researcher positions in top CS research labs around the globe.

BTW, I use arch Arch Linux Logo

Personal Email  /  Work Email  /  Faculty Profile 1  /  Faculty Profile 2  /  GitHub  /  LinkedIn  /  Résumé

profile photo

Research

Here are some of my research projects am currently working on or have completed

Ongoing

project image

Addressing Adversarial Attacks in NIDS


Sultanul Arifin, Redwanul Karim, Dr Md Shohrab Hossain (BUET)
2024
code /

We are trying to propose an ensemble-based method for ML-based Intrusion Detection System (IDS) with a stochastic voting mechanism to enhance detection accuracy and resilience against adversarial attacks

Supervisor(s):

Dr Md Shohrab Hossain (BUET)
project image

User Perceptions of Intrusion Detection Systems (IDS): Battling Alert Fatigue


Sultanul Arifin, Dr A. B. M. Alim Al Islam (BUET)
2024
code /

We are working to propose a novel anomaly detection algorithm with dynamic threshold adaptation to reduce alert fatigue

Supervisor(s):

Dr A. B. M. Alim Al Islam (BUET)
project image

Mathane Detection with Sentinel-2 Using Attention Enhanced Deep Learning Network


Rakib Ahsan, Sadik Hossain Shanto, Sultanul Arifin, Dr Tanzima Hashem (BUET)
2024
code /

Methane is the second‑largest greenhouse gas contributor and its reduction can be a quick pathway to control global temperature rise. Our research aims to segment methane plumes with multispectral satellite imagery using a attention‑enhanced Unet network. We also incorporated Normalized Difference Methane Index (NDMI) to leverage methane’s spectral properties effectively.

Supervisor(s):

Dr Tanzima Hashem (BUET)
project image

Using GNN to predict Dengue Peak Occurrance in Bangladesh


Anik Islam Pantha, Sultanul Arifin, Yeasir Rayhan Prince (Purdue University), Dr Eunus Ali (BUET), Dr Tanzima Hashem (BUET)
2024
code /

Developeing a predictive model using Graph Neural Networks to forecast the timing, location, and intensity of dengue epidemics in Bangladesh, leveraging real-world data

Supervisor(s):

Dr Eunus Ali (BUET) , Dr Tanzima Hashem (BUET)



Completed

project image

DeepLight: A Multi-Branch and Multi-Source Deep Neural Network Architecture for Lightning Prediction


Sultanul Arifin, Abu Nowshed Sakib, Yeasir Rayhan Prince (Purdue University), Dr Tanzima Hashem (BUET)
IEEE TKDE (Under Review), 2025
code /

We introduced a novel deep learning architecture for lightning prediction that leverages multi-source meteorological data, a multi-branch convolutional LSTM, and a Hazy Loss function to significantly improve prediction accuracy and outperform state-of-the-art models.

Supervisor(s):

Dr Tanzima Hashem (BUET)
project image

Mobile Imaging Solutions for Medical Diagnosis: Trends and Applications


Syed Muhammad Ibne Zulfiker (University of Toronto), Dr Tanzima Hashem (BUET), Fariha Tabassum Islam, Sultanul Arifin, Aftarul Islam Monmoy, Nishat Anjum Bristy, Oaishi Faria, Priyeta Saha, Syeda Nahida Akter, Arpita Saha
EAI Endorsed Transactions (Under Review), 2025

We conducted a comprehensive survey of mobile imaging solutions for medical diagnosis, analyzing state-of-the-art techniques, their advantages, limitations, and challenges across various healthcare applications, while identifying future research directions to enhance accessibility and affordability in healthcare.

Supervisor(s):

Dr Tanzima Hashem (BUET)



Academic Services

Few academic services I have provided as new voyager in the field


  • Reviewer, ICDE 2025:

    Assisted in the review process of a submission to the IEEE International Conference on Data Engineering (ICDE 2025), under the guidance of Dr. Tanzima Hashem (BUET).



Projects

Here are some of the projects that I have worked on. These include coursework, side projects and personal hobbies.

project image

TradeSpace


Sultanul Arifin, Abu Nowshed Sakib, Kamruj Jaman Sheam
Completed on: 2023-09-10
website / code / slides /

An AI powered client-to-client e-commerce platform for posting ads to buy or sell. Phone and email verification, payment gateways, live chats and sponsored search are some of many features. I contributed in developing TradeSpaceAI, a three stage fraud detection AI that could help a human reviewer whether an ad should be allowed to be published on the platform. We strictly maintained type safety for a clean and readable codebase. This project received the Departmental Best Project Award from CSE, BUET

Supervisor(s):

Md Toufikuzzaman (BUET, Pennsylvania State University)
project image

Raster Based Graphics Pipeline and Ray Tracing


Sultanul Arifin
Completed on: 2023-09-01
code1 / code2 /

Implemented 2D and 3D geometric transformations using the OpenGL C++ library. Developed key stages of a raster-based graphics pipeline, including modeling, view transformation, projection, clipping, and scan conversion. Designed a ray casting and recursive ray tracing application with the Phong lighting model to render a 3D scene with various geometric objects.

project image

xv6 with added functionalities


Sultanul Arifin
Completed on: 2023-08-09
code /

Worked on MIT’s xv6 by implementing additional functionalities, including new system calls, a lottery scheduler, copy-on-write, and paging as a course work.

project image

ns2 Project on the Improvement of TCP Reno (Reno J)


Sultanul Arifin
Completed on: 2023-08-09
code / report /

I developed a novel TCP congestion control algorithm using a symmetrical piecewise function model to optimize the slow start phase. The approach accelerates initial growth while ensuring a smooth transition to congestion avoidance, reducing packet loss and network jitter. Implemented and validated the model through NS2 simulations, demonstrating improved congestion window control and throughput. The idea is mostly taken from this paper.

project image

Tic-Tac-Toe AI


Sultanul Arifin
Completed on: 2022-11-08
code /

Developed a CLI-based Tic-Tac-Toe AI shortly after being introduced to AI. Implemented the AI using the Minimax algorithm with Alpha-Beta pruning for optimal decision-making.

project image

Smart Cane for the Visually Impaired


Sultanul Arifin, Abu Nowshed Sakib, Kamruj Jaman Sheam
Completed on: 2022-09-23
video / code /

Developed an obstacle detection and guiding tool for the visually impaired using Arduino Uno and HC-SR04 ultrasonic sensors. The processed data was transmitted via an HC-05 Bluetooth module to provide real-time audio feedback on a smartphone.

project image

4 bits MIPS-like processor


Sultanul Arifin, Abu Nowshed Sakib, Utchchhwas Singha, Kamruj Jaman Sheam, Pritam Saha
Completed on: 2022-08-20
video /

We were the first team at BUET to design and implement a fully functional 4-bit MIPS-like processor.

Supervisor(s):

Dr. Mohammad Saifur Rahman (BUET)
project image

C Compiler for Intel 8086


Sultanul Arifin
Completed on: 2022-05-29
code /

Developed a C compiler using Flex (lexical analyzer) and Bison (syntax parser) as a course work. It generates assembly code for Intel 8086 processors, supports recursive functions, and includes minimal code optimization.

project image

BookKeep


Sultanul Arifin, Asif Haider
Completed on: 2022-02-11
video / code /

BookKeep is an online book store platform, primarily focusing on buying and borrowing books online. We implement the important features of a Relational Database Management System (RDBMS) from scratch in this project. Technology stack includes Frontend: HTML5, CSS3, Javascript, JQuery, Bootstrap, Backend: Django (Python), Database: Oracle, SQL, PL/SQL and Other Tools: Git, Docker.




Education

A brief overview of my academic journey


  • Master of Science in Computer Science and Engineering (MSc. Engg.)

    [2024-current]
    Department of Computer Science and Engineering (CSE),
    Bangladesh University of Engineering and Technology (BUET),
    Dhaka, Bangladesh
    - CGPA: -

  • Bachelor of Science in Computer Science and Engineering (BSc. Engg.)

    [2019-2024]
    Department of Computer Science and Engineering (CSE),
    Bangladesh University of Engineering and Technology (BUET),
    Dhaka, Bangladesh
    - CGPA: 3.89/4.00

  • Higher Secondary School Certificate (HSC)

    [2016-2018]
    New Govt Degree College,
    Rajshahi, Bangladesh
    - GPA: 5.00/5.00
  • Secondary School Certificate (SSC)

    [2008-2016]
    Rajshahi Collegiate School,
    Rajshahi, Bangladesh
    - GPA: 5.00/5.00



Work Experience

Here are some of my professional experiences.


  • Lecturer (Full-time)

    [2024-Present]
    Department of Computer Science and Engineering (CSE),
    School of Data and Sciences (SDS),
    BRAC University,
    Dhaka, Bangladesh

    Courses Taught:
    - CSE321: Operating Systems, CSE421: Computer Networks [Spring 2025, Fall 2024]
    - CSE111: Object Oriented Programming, CSE221: Algorithms, CSE230: Discrete Mathematics [Summer 2024]
  • AI/ML Engineer (Intern)

    [2023]
    North West Power Generation Company Limited

    - Collaborated with a three-person team to develop a Deep Neural Network model for improving predictive maintenance

Honors and Awards

I've been lucky to receive some recognition now and then, thanks to the great mentors and peers who have taught me so much.


  • Departmental Best Project Award:

    Our undergraduate software project, TradeSpace, was honored with the Departmental Best Project award by the Department of Computer Science and Engineering, BUET. [2024]
  • Dean's List:

    Was listed for three (Freshman, Sophomore and Junior) consecutive years
  • University Merit Scholarship:

    Awarded for securing 2nd place (jointly) in the Freshman year with a CGPA of 3.98 [2020].
  • 8th Bangladesh Physics Olympiad:

    Achieved 4th place in the regional round of the 8th Bangladesh Physics Olympiad [2018]
  • National Creative Talent Hunt:

    Awarded as the Divisional Champion (Math and Computer) in the National Creative Talent Hunt, organized by the Ministry of Education, People's Republic of Bangladesh. The honor was presented by the then Hon'ble Minister of Education, Nurul Islam Nahid. [2017]
  • HSC and SSC Board Scholarship:

    Government scholarship awarded by Rajshahi Education Board for brilliant academic performance in Higher Secondary and Secondary School Certificate public exams [2018, 2016]



Last Updated: May 20, 2025
Design and source code from Leonid Keselman's Website