Hi, I'm
RatulHasan
Aspiring Graduate Researcher
Computer Science graduate with research experience in Artificial Intelligence & Security
- Expert on Codeforces
- 4 Publications
- 2 Journals Under Review
- 3★ on Codechef
- ICPC Regionalist
- Artificial Intelligence
- Machine Learning
- Computer Vision
- Large Language Models
- Blockchain & Decentralized Systems
- Post-Quantum Cryptography
Research & Publications
SplitSafe Ultra: A Moving-Target Defense Framework for Entropy-Aware Encrypted File Persistence on IPFS
AcceptedExpected 2026IEEE XploreActiVisionNet-Fusion: A Dual-Stream Explainable Deep Learning Framework for Driver Drowsiness Detection
AcceptedExpected 2026IEEE XploreA Gas-Optimized Blockchain Framework for Scalable Document Verification Using Dynamic Access Control and IPFS
PublishedQuantum-Resistant FOTA: End-to-End Decentralized Firmware Updates for IoT Using Blockchain and CRYSTALS-Dilithium
Published
Entropy-assured post-quantum key generation on IoT edge devices: source independence, measured min-entropy and signature scheme selection
Under ReviewBI-RNN: Biology-Informed Recurrent Neural Networks for Longitudinal Hippocampal Atrophy Forecasting in Alzheimer's Disease
Under ReviewMethodological Rigour and Risk Evaluation of Large Language Models in Mental Health: A Systematic Review
Under Submission
Disentangling Label-Space Shift from Domain Shift in Federated Continual Learning for Mental Health Text Classification
PreprintSubmitted 2026Qeios
Education

B.Sc in Computer Science and Engineering
2022 - 2026Bangladesh Army University of Engineering & Technology (BAUET)
CGPA 3.82/4.0Natore, Bangladesh
Higher Secondary School Certificate
2019 - 2021Govt. Majid Memorial City College
GPA 5.00/5.0Khulna, Bangladesh
Experience

ELITE Research Lab LLC
June 2026 - PresentQueens, NY, USA (Remote)CurrentResearch Assistant
October 2026 - Present
- Working on a team journal project mapping attacker-controllable IoT metadata as an indirect prompt-injection surface for LLM home agents.
- Measuring which Home Assistant device and integration text fields reach its built-in LLM conversation agents, and how often injected instructions trigger unauthorised physical actions or leak private state in a simulated home.
- Evaluating how provenance tagging, actuating-tool gating and action confirmation reduce attack success, and their cost in benign-task utility.
Research Intern
June 2026 - September 2026
- First-authored a systematic review of 82 studies on LLMs in mental health, appraising methodological rigour and risk reporting (hallucination, bias, safety, human evaluation) with a 24-field extraction instrument.
- Studied catastrophic forgetting in federated continual learning for mental health text classification, separating label-space shift from domain shift on Reddit stress and depression data.
- Benchmarked seven training regimes (FedAvg, FedProx, EWC, replay, centralized and joint baselines) across 10 clients and three seeds with a MiniLM encoder.

Programming Instructor
July 2024 - December 2025BAUET Computer Society, Dept. of CSE, BAUET
Natore, Bangladesh- Conducted programming classes for undergraduate students covering C, C++ and basic data structures.
- Led coding exercises and programming contest preparation sessions to strengthen students' problem-solving and analytical skills.
- Explained programming concepts to students of varying skill levels and supported the development of their programming fundamentals.

Software Engineering Intern
July 2025 - August 2025Lab AR
Dhaka, Bangladesh- Led a team project to develop a web-based Property Management System.
- Contributed to backend development using Laravel (PHP) and collaborated on feature implementation.
Skills & Achievements
Competitive Programming
- 011x ICPC Regionalist (Team: BAUET_Rong_Answer)
- 021x National Collegiate Programming Contest by JU — Rank 149 (Team: BAUET_PARADIGM)
- 032x Inter University Programming Contest — Best Rank 45 at IUT (Team: BAUET_Twisted_Minds)
- 04Ranked 10th, Independence Day Programming Contest, Military Institute of Science & Technology
- 051x Champion, 1x 2nd Runners-up, Intra University Programming Contest (Team)
- 061x Runners-up, Intra University Programming Contest (Solo)
- 071x 1st Runners-up, Intra University Three Minute Thesis Presentation
Technical Skills
Research Areas
Languages
ML & Research
Web & Blockchain
Tools & Databases
Leadership & Volunteering
BAUET Computer Society
President
Previously (5)
Intra University Programming Contest, BAUET
Problem Setter
- Wrote and reviewed the problems that went into the contest set.
- Prepared test cases and reference solutions for each problem.
- Tuned the difficulty so there was something for every skill level.
HULT Prize, BAUET
Officer of Documentation
- Looked after team registrations and records for the campus round.
- Wrote up the event reports once each stage wrapped.
- Kept submission material organised so the committee could find things fast.
Pinned Projects
LedgerSeal
A decentralized application (DApp) for constant-time document verification with dynamic access control on IPFS, built on a public blockchain.
SupervisorMohammed Golam Sarwar Bhuyan, Professor & Dean, Faculty of ECE, BAUET
BAUET Project & Thesis Archive
A repository website built with Django (MVT & REST) that indexes and presents theses and projects from BAUET.
PheroTube
A basic JavaScript project for API fetching that mimics video streaming platform functionality with dynamic content loading.
Library Management System
A library management desktop application with comprehensive book and user management features.
Fashion Quest
A basic static website using CSS showcasing fashion trends and styles with modern responsive design and elegant layouts.