Education
Bangladesh University of Engineering and Technology (BUET)
- CGPA: 3.88/4.00 (Ranked 8th in a class of 143 graduating students)
- Major CGPA: 3.95/4.00
Research Works
Agent Runtime Verification
Active Research- Problem: LLM based Agent driven decisions in critical systems lack formal guarantees of correctness and safety
- Approach: Designing a runtime verification framework to monitor and validate LLM based Agent tool-calling. Surveying formal methods and monitoring approaches for agentic tool call validation in decision-making with respect to set policies
- Goal: Ensure correctness and safety of LLM based Agent driven decisions in critical infrastructure through lightweight, deployable runtime checks
- Stack: LangChain, Python, LLM APIs
Trajectory-Level Security for Agentic AI
Published- Collaborators: Alireza Lotfi, Dr. Imtiaz Karim, Dr. Elisa Bertino
- Problem: LLM based agents execute consequential tasks under operational, organizational, and regulatory constraints, but security is still enforced through isolated per action checks that cannot capture system level violations
- Contribution: Charted the security landscape across the agentic stack: untrusted prompts, memory, retrieved knowledge, and tool interfaces at the single agent level; identity, trust, capability control, and decision transparency under multi agent delegation; and manipulation of the model routing and execution control plane
- Impact: Argues that security must become a verifiable property of agent architectures, protocols, and runtimes, shifting assurance from single actions to complete execution trajectories, and lays out open problems in behavioral containment, supply chain integrity, provenance, accountability, and observability
Breaking 5G on the Lower Layer
Published- Collaborators: Dr. Imtiaz Karim, Dr. Elisa Bertino
- Problem: 5G PHY and MAC lack integrity protection during early access. This exposes real but understudied attack surfaces
- Approach: Built a 5G testbed with rogue gNodeBs and real phones. Evaluated SIB1 spoofing and designed a Timing Advance manipulation attack
- Impact: Caused denial of service and battery drain on commercial devices. Showed small Timing Advance offsets reliably trigger radio link failure
- Stack: C/C++, srsRAN, USRP B210
Securing Synchronization in O-RAN Open Fronthaul
Under Review- Collaborators: Yiwei Zhang, Dr. Imtiaz Karim, Dr. Elisa Bertino
- Problem: The O-RAN Open Fronthaul interface disaggregates DU and RU over untrusted networks, exposing time synchronization protocols to adversarial manipulation and timing attacks
- Contribution: Implementation within the srsRAN codebase to enable time synchronization between DU and RU over the Open Fronthaul interface
- Impact: Identified vulnerabilities in open fronthaul timing and proposed countermeasures to harden synchronization against spoofing and delay attacks in O-RAN deployments
- Stack: C/C++, srsRAN, PTP/IEEE 1588, Linux PTP
BayesBeat: Reliable Atrial Fibrillation Detection from Noisy Photoplethysmography Data
Published- Collaborators: Sarkar Snigdha Sarathi Das, Masum Rahman, Md. Saiful Islam, Dr. Atif Hasan Rahman, Mohammad Mehedy Masud, Dr. Mohammed Eunus Ali
- Problem: PPG signals are noisy from motion; predictions need calibrated uncertainty for reliable AF detection.
- Approach: Bayesian deep learning model in PyTorch that outputs uncertainty alongside predictions.
- Impact: +7–25% over prior SOTA on the largest public PPG dataset and +10–14% on MIMIC-III; first BDL application in this domain.
Contrastive Learning Based Approach for Patient Similarity
Active Research- Supervisor: Dr. Mohammed Eunus Ali, Dr. Atif Hasan Rahman
- Problem: Measure patient similarity directly from physiological (PPG) signals with limited labeled data.
- Approach: Designed a new contrastive loss; conducted an AF case study under data scarcity.
- Impact: First application of contrastive similarity learning in this domain; preprint available.
Publications
Securing Agentic AI: From Per-Action Checks to Trajectory Assurance
Vision Paper
ACM AI Leadership Summit 2026, Visionary Track
* Joint first author with equal contribution
Breaking 5G on the Lower Layer
Workshop[FutureG 2026] Workshop on Security and Privacy of Next-Generation Networks, co-located with NDSS 2026
BayesBeat: Reliable Atrial Fibrillation Detection from Noisy Photoplethysmography Data
Journal
[UbiComp 2022] Proceedings of the ACM on Interactive, Mobile, Wearable and Ubiquitous Technologies, 6, 1,
Article 8 (March 2022)
Joint First Author with equal contribution
Work Experience
Graduate Teaching Assistant
- Courses Conducted: Programming-I (Java), Project Management, Database Systems
Graduate Research Assistant
- Working in Cyber2s lab under supervision of Dr. Elisa Bertino
Lecturer
- Working as a Lecturer at Department of CSE, United International University, Bangladesh.
- Courses Conducted: Structured Programming Language, Object Oriented Programming, Artificial Intelligence, Bioinformatics, Algorithms, Computer Networks lab, Human Computer Interaction and Society, Technology & Engineering Ethics
Lecturer (Part-time)
- Courses Conducted: Structured Programming Language Lab
Research Assistant (Part-time)
- Worked under supervision of Dr. Atif Hasan Rahman and Dr. Mohammed Eunus Ali in CSE, BUET. Multiple research projects are funded by the government of Bangladesh.
Skills
- Programming Languages: Python, C, C++, Java, Assembly Language (Intel x86 Architecture, MIPS Architecture)
- Scripting Languages: Bash, HTML, CSS, LATEX, SQL
- Algorithms & Data Structures: 180+ LeetCode problems solved in Python, C++, Java and SQL, with all solutions maintained in a public repository
- ML & NLP: LLMs, RL, RAG
- Agentic Systems: Claude Code, OpenAI Codex, Model Context Protocol (MCP), LangChain, tool and function calling, RAG, Benchmarking
- LLM Serving & Inference: vLLM, Ollama, LiteLLM, Hugging Face Transformers, LLM APIs
- ML Frameworks: PyTorch, Keras, Gymnasium, Scikit-learn, Pandas
- Web Frameworks: Django, Django REST Framework
- Other Frameworks: Corda (Blockchain), JavaFX (Java GUI)
- SQL Database: Oracle SQL, MySQL, PostgreSQL, SQLite
- Design Tools: Proteus circuit simulator, Logisim circuit simulator and CISCO packet tracer
- Hardware Tools: Atmega32 Microcontroller
- Software & Project Management: Git, GitHub, Docker, Docker Hub
- Documentation Tools: OpenAPI Specification, Swagger, Redoc
- IDEs & Editors: PyCharm, CLion, IntelliJ Idea, Codeblocks, VSCode, MS Visual Studio, Tizen Studio, Atmel Studio
- Software Tools: MS Word, PowerPoint, Excel
- English
- Bengali (Bangla)
- Hindi (Limited Proficiency)
Software & Hardware Projects
LVLM / LLM Jailbreaking via Reinforcement Learning
- Focus: Adaptive jailbreak attacks against LLMs and VLMs that bypass safety alignment.
- Methods: Reinforcement learning based prompt optimization, PPO, Actor Critic, LLM as judge
- Impact: Improved attack success rate by 12 to 13 percent with strong cross model transferability
- Stack: Python, PyTorch, Gymnasium, Ollama, HuggingFace
Security Analysis of 5G Control-Plane Protocols
- Focus: PHY/MAC-layer analysis to uncover control-plane flaws.
- Testbed: Mini base-station by modifying open-source radio stacks; async message injection to phones.
- Impact: Triggered radio link failure, reconnection loops, and battery drain on commercial 5G devices.
- Stack: C/C++, Java, Open5GS, srsRAN, OpenAirInterface.
Implementation of Precision Time Protocol in srsRAN
- Focus: Enabling precise time synchronization for 5G O-RAN Fronthaul interface.
- Goal: Implement PTP (IEEE 1588) between DU and RU in srsRAN for synchronization secuity analysis.
- Impact: Supports O-RAN compliant deployments and enables accurate timing for 5G research testbeds.
- Stack: C/C++, srsRAN, PTP/IEEE 1588, Linux PTP.
AI-Generated Text Detection via Adversarial Training
- Method: distilBERT detector vs. T5-small paraphraser (PPO + back-translation/lexical rewrites).
- Engineering: ~4× training speed-up via cached corpus generation & PyTorch DataParallel.
SDN Per-Flow Delay/Jitter Prediction with Graph Neural Networks
- Focus: Graph-based models to predict per-flow delay/jitter.
- Setup: ONOS + Mininet on AWS; 540 labeled simulations; D-ITG traffic & 27 routing matrices.
FoodSquare — Multi-Tenant Restaurant Marketplace
- Goal: End-to-end Django platform for restaurants & customers (self-service menus, real-time search/checkout).
- Deploy: Containerized; one-command deploy to Docker Hub.
Image Captioning in PyTorch
- Model: ResNet-101 encoder + LSTM with Attention on Flickr8k.
Tizen Native App & Background Service (Sensor Data Collection)
- Goal: Collect raw sensor data on-device for downstream analysis.
Security Mini-Projects
- ICMP Ping Spoofing
- Buffer Overflow Attack (SEED Labs)
Real-Time Audio → Frequency Spectrum (Atmega32)
- Summary: Time-to-frequency conversion and visualization from microphone input on AVR.
Interests
- LLMs, Agent
- Systems and Network Security
- Machine Learning & Data Mining
- Cellular Security
- Traveling
- Watching movies
- Listening to music
Awards & Services
- Winner: Blockchain Olympiad Bangladesh — February 2021
- Winner: National Hackathon on Frontier Technologies — February 2020
- Merit Award Winner: International Blockchain Olympiad — June 2020
- B.Sc.: Secured place in Dean's List in 3 levels
- Supervisor of Gold Prize Winner team of International Blockchain Olympiad 2023 Final: Hosted in Amsterdam, The Netherlands, EU from 15th to 17th of November 2023. Supervised Team Apocalypse from UIU, Bangladesh. Certificates Link
- Problem setter of UIU Intra University Deep Learning Sprint Fall 2022: Prepared Dataset to Distinguish between Relevant/Irrelevant Image Captions using Deep Learning. Kaggle Contest Link
Connect with Me
Lawson Computer Science Building, 305 N University St, West Lafayette, IN 47907, USA