Portrait of Md. Rakibul Hassan

AI SECURITY · REINFORCEMENT LEARNING

Md. Rakibul
Hassan.

Exploring intelligence.
Building trustworthy security.

Computer Science graduate from BRAC University, focused on AI-driven cybersecurity, reinforcement learning, and adaptive security systems.

Dhaka, Bangladesh / BRAC University
3.94/4.00

B.Sc. Computer Science · BRAC University

2

First-authored conference papers

9

Consecutive merit scholarships

Latest research news

Recent research
milestones.

Two first-authored conference papers advancing adaptive cybersecurity and safer Bangla language models.

Accepted · PresentedNSS 2026 · Hangzhou, China

DYNAS presented at NSS 2026

My first-authored paper on dynamic, IDS-aware network penetration testing was accepted on 20 October and presented on 1 November 2026 at the 20th International Conference on Network and System Security.

Accepted · PresentedICCA 2026 · Dhaka, Bangladesh

BanglaVeilGuard presented at ICCA 2026

My first-authored Bangla LLM safety benchmark and lightweight prompt guard was accepted on 5 August and presented on 16 October 2026 at the 4th International Conference on Computing Advancements.

At the intersection of
learning & security.

I’m a Computer Science graduate with a focus on making security systems more intelligent, adaptive, and robust.

My work explores reinforcement learning for automated network penetration testing, safety in Bangla language models, and the human side of privacy and security.

I developed NASimEmu+, an IDS-aware dynamic network penetration-testing framework using deep hierarchical reinforcement learning for policy learning in defended, noisy, and large-scale networks.

AI securitySecurity automationReinforcement learning

Questions into
contributions.

From adaptive network defense to safer language models.

Google Scholar
02ICCA 2026PRESENTED

BanglaVeilGuard

Cross-Script Safety Benchmarking and Lightweight Guardrails for Bangla Large Language Models

M. R. Hassan & M. I. Hossain

A Bangla-focused safety benchmark spanning Bangla, Romanized Bangla, and code-mixed prompts, with lightweight guardrails to detect and reduce unsafe outputs in low-resource settings.

4th International Conference on Computing Advancements
AIUB, Dhaka · 15–16 October 2026

UNDERGRADUATE THESIS · DEFENDEDBuilding the foundation: NASimEmu-enhanced

BRAC University · June–October 2025
Supervisors: Dr. Muhammad Iqbal Hossain & Dr. Swakkhar Shatabda

Automated Network Penetration Testing Framework Using Reinforcement Learning

  • Led the extension of NASimEmu for realistic, configurable penetration-testing environments.
  • Implemented dynamic v2 scenario generation with per-episode stochastic sampling, variable subnet sizes, and randomized host, service, and process configurations.
  • Introduced host-state variability and controlled stochastic noise to reduce overfitting and improve policy robustness.
  • Refined episode regeneration and the scenario-loading lifecycle while maintaining stable step-level behavior.
  • Built reproducible workflows for training, tracing, debugging, and evaluating agents, alongside tooling to compare static and dynamic conditions.

Ideas, explored.
Systems, built.

Experiments, research proposals, and software.

Find me on GitHub
9 projects
01EXPERIMENTAL STUDY

Experimental Analysis
of DAgger

Comparative experiments and ablation studies of DAgger, Behavior Cloning, and SMILe on handwritten-word recognition and CartPole-v1 control.

Reached a 92% CartPole success rate versus 47% for Behavior Cloning, while OCR accuracy improved from 76.16% to 79.45%.

PythonImitation learningRL
02RESEARCH PROPOSAL

Privacy, identity
& belonging

A proposed qualitative HCI study of privacy risks and information-sharing practices among Urdu-speaking Bihari communities in Bangladesh.

Examines linguistic stigma, camp life, contested citizenship, and historical marginalization in social media privacy and digital identity management.

HCIUsable privacySocial computing
03RESEARCH PROPOSAL

One Code,
Many Voices

How pretext shapes OTP disclosure in Bangladesh. A survey and interview study investigating how scam scenarios influence victim compliance.

Compares event-based and fabricated pretexts to understand why users comply with or resist OTP disclosure attempts.

Usable securityQualitative research
04CRYPTOGRAPHY WORKBENCH

CipherScope

A learning workbench for classical, symmetric, and public-key cryptography, including AES, DES, RSA, and ECC.

Brute-force and factorization demonstrations, frequency analysis, and algorithm performance comparisons.

PythonHTML / CSSJavaScript
05FULL-STACK APPLICATION

Share-Notes

An academic note-sharing platform connecting users, courses, and learning materials.

Includes note management, search, payments, and messaging modules.

FlaskReactMySQL
06WEB APPLICATION

PhD Application System

An academic application management platform built with Laravel.

Database-backed application records and web-based filtering workflows.

PHPLaravelSQLite
07FULL-STACK APPLICATION

Hire-Wizard

A job portal with dedicated recruiter and job-seeker roles.

Job postings, applications, profiles, skill records, and JWT-based authentication.

Node.js / ExpressReactMySQL
08MACHINE LEARNING

Prediction of
Obesity Levels

A classification model that predicts obesity categories from eating habits, physical conditions, and lifestyle features.

PythonScikit-learn
09COMPUTER GRAPHICS

Space-Station-Siege

A 3D computer graphics game with player movement, shooting mechanics, and real-time game logic.

PythonOpenGL

A foundation
for what’s next.

Learning deeply.
Sharing what I learn.

SEPT 2022 — JAN 2026EDUCATION

B.Sc. in Computer Science

BRAC University · Dhaka, Bangladesh

3.94 / 4.00 CGPA

Algorithms · Computer Networks · Cryptography · Artificial Intelligence · Operating Systems

Merit Scholarship
9 consecutive semesters

Dean’s & VC’s List
Qualified with GPA ≥ 3.7

FEB — MAY 2025TEACHING & MENTORING

Undergraduate Teaching Assistant

Discrete Mathematics · BRAC University

Mentored 80+ students through problem-solving sessions and office hours. Prepared quiz solutions and graded quizzes and exams covering 25% of the course grade.

Supervisor: Mr. Sakib Anwar Rieyan

Tools behind
the work.

From learning algorithms
to the systems around them.

01 Programming
Python · JavaScript · R
02 Machine learning
Scikit-learn · PyTorch (basic) · Reinforcement learning concepts
03 Networks & security
Wireshark · Kali · NS3 · Packet Tracer
04 Web & databases
Flask · Laravel · React · MySQL · SQLite
05 Foundations & graphics
Algorithms · Data structures · Cryptography · Assembly (EMU8086) · OpenGL

Let’s start
a conversation.

AI security, reinforcement learning,
and the questions in between.

mrhassan.bracu@gmail.com
Academic references

Dr. Swakkhar Shatabda

Professor, Department of Computer Science and Engineering
BRAC University

swakkhar.shatabda@bracu.ac.bd ↗

Dr. Muhammad Iqbal Hossain

Associate Professor, Department of Computer Science and Engineering
BRAC University

iqbal.hossain@bracu.ac.bd ↗

BIBTEX · PREPRINT

Cite this work

Preprint citation; conference proceedings are forthcoming.