Dr. Ziaur Rahman

Blockchain-based IoT Security Open Source Software Security Large-language Model (LLM) Security Post-Quantum Cryptography
Portrait of Professor Dr. Ziaur Rahman

Overview

SDG Alignment: SDG 3 Good Health SDG 4 Quality Education SDG 5 Gender Equality SDG 9 Industry Innovation SDG 10 Reduced Inequalities

Prof. Dr. Ziaur Rahman is an academic, researcher, and software development professional with over 12 years of experience in higher education, research, and industry-oriented technology development. He currently serves as a Full Professor at the Department of Information and Communication Technology (ICT), Mawlana Bhashani Science and Technology University (MBSTU), Bangladesh. In addition to his academic responsibilities, he serves as the Director of the Cyber Security Center, the Secretary and Primary Research Contact of the Quality Review and Ranking Committee (QRRC), and the Student Advisor of the Department of ICT at MBSTU.

As a course coordinator, Prof. Rahman designs and delivers courses in computer programming, software engineering, and cybersecurity. His research interests encompass privacy-preserving IoT security, blockchain technology, edge machine learning, and software security, with a strong focus on developing secure, scalable, and efficient solutions for emerging Industry 4.0 challenges.

Prof. Rahman earned his PhD in Cybersecurity from RMIT University, Australia, where he received the prestigious Higher Degree by Research Award and his doctoral thesis was recognized as outstanding, placing it among the top 5% of submissions. Following his doctoral studies, he served as a Postdoctoral Research Fellow in Cybersecurity at Queensland University of Technology (QUT) and Charles Sturt University (CSU), Australia.

Passionate about bridging academia and industry, Prof. Rahman is an enthusiastic lifelong learner who has completed several professional certifications and advanced training programs, including Infosec Certified Cloud Security Professional (CCSP), IBM Penetration Testing, Threat Hunting, Cryptography and Security, AWS Compliance, and Governance for AI Solutions.

Together with his research collaborators, Prof. Rahman has published extensively in leading international journals and conferences. He maintains active professional affiliations with the Association for Computing Machinery (ACM), Australian Computer Society (ACS), Australian Information Security Association (AISA), Institution of Engineers Bangladesh (IEB), and Institute of Electrical and Electronics Engineers (IEEE). He also serves as the Convener of the BASIS Student Forum, Bangladesh.

Prof. Rahman is the Founding Chair of the Systems Security and Innovation (SSI) Lab at MBSTU, a research hub focused on advancing cybersecurity, software systems, and emerging digital technologies.

As a Lead Organizer, Prof. Rahman is serving as the Secretary of the Technical Program Committee (TPC) of the IEEE International Conference on Engineering and Frontier Technologies (ICEFronT) 2026. He has also contributed as a Program Committee Member for various international conferences, an Associate Editor of a JCR Q1-ranked journal, and a reviewer for several top-tier journals.

Research and Publication

Research Interests

Blockchain Technology Cybersecurity Post-quantum Cryptography Software Engineering IoT Security & Privacy Edge Machine Learning Federated Learning Industry 4.0 / CPS

SNAPPI

Suspicious Network Analysis for Python Package Index — detecting malicious packages through behavioural and dependency analysis.

CRAST

Cross-Registry Anomalous SysCall Tracing for NPM and PyPI Ecosystems — syscall-level threat detection across open-source registries.

LLM-Enabled SQL Injection Detection

Leveraging large language models for SQL injection detection and personalised user-facing remediation recommendations.

HTTP Security Headers

Machine learning-based detection of misconfigured HTTP security headers paired with LLM-driven recovery guidance.

Publication Output Statistics

Journal Conference
8 6 4 2 0 1 2026 2 2025 5 2024 3 2 2023 3 2022 5 2 2021 6 1 2020 2 2019 1 2017 1 2016 5 2015 1 2014 3 2013
View Current Citations on Google Scholar

Publication List

2025
Datta A., Hasan M.M., Mahmud N., Ferdosi B.J., Islam R., Rahman Z., Mehedi S.T.
Computers in Biology and Medicine, 188, Art. 109812Q1
Rahman A., Islam J., Kundu D., Karim R., Rahman Z., Band S.S., Sookhak M., Tiwari P., Kumar N.
International Journal of Communication Systems, 38(1), Art. e5429
2024
Hasan K.F., Simpson L., Baee M.A.R., Islam C., Rahman Z., Armstrong W., Gauravaram P., McKague M.
IEEE Access, 12, pp. 23427–23450IEEE
Mahmud S.A., Islam N., Islam Z., Rahman Z., Mehedi S.T.
Mathematics, 12(20), Art. 3194
Hasan M.W., Shanto S., Nayeema J., Rahman R., Helaly T., Rahman Z., Mehedi S.T.
Mathematics, 12(19), Art. 3042
Gupta S., Bhuiyan M.R.I., Chowa S.S., Montaha S., Rahman R., Mehedi S.T., Rahman Z.
Mathematics, 12(18), Art. 2886
Amiri I.S., Rashed A.N.Z., Rahman Z., Paul B.K., Ahmed K.
Journal of Optical Communications, 45(s1), s123–s131
2023
Rahman Z., Yi X., Khalil I.
IEEE Internet of Things Journal, 10(8), pp. 6769–6778IEEE
Mehedi S.T., Anwar A., Rahman Z., Ahmed K., Islam R.
IEEE Transactions on Industrial Informatics, 19(1), pp. 1006–1017IEEE
2022
Rahman Z., Yi X., Tanzir Mehedi S., Islam R., Kelarev A.
Electronics (Switzerland), 11(9), Art. 1416
Rahman Z., Yi X., Billah M., Sumi M., Anwar A.
Electronics (Switzerland), 11(7), Art. 1083
Rahman A., Chakraborty C., Anwar A., Karim M.R., Islam M.J., Kundu D., Rahman Z., Band S.S.
Cluster Computing, 25(4), pp. 2351–2368
2021
Rahman Z., Khalil I., Yi X., Atiquzzaman M.
IEEE Communications Magazine, 59(5), pp. 128–134IEEE
Mehedi S.T., Anwar A., Rahman Z., Ahmed K.
Sensors, 21(14), Art. 4736
Billah M., Anwar A., Rahman Z., Galib S.M.
Energies, 14(13), Art. 3887
Shezan S.K.A., Rawdah A., Shafin S., Rahman Z.
Environmental Progress and Sustainable Energy, 40(4), Art. e13584
Sarker S.K., Fahim S.R., Sarker N. et al., Rahman Z.
IEEE Access, 9, pp. 143690–143706IEEE
2020
Rahman A., Islam M.J., Rahman Z., Reza M.M. et al.
IEEE Access, 8, pp. 209594–209609IEEE
Rahman A., Nasir M.K., Rahman Z., Mosavi A., Shahab S., Minaei-Bidgoli B.
IEEE Access, 8, Art. 9151145, pp. 140008–140018IEEE
Rahman A., Sara U., Kundu D., Islam S. et al., Rahman Z.
International Journal of Advanced Computer Science and Applications, 11(9), pp. 674–681
Zahan A., Hossain M.S., Rahman Z., Shezan S.K.A.
International Journal of Advanced Technology and Engineering Exploration, 7(62), pp. 11–19
Hossain S., Waheed S., Rahman Z., Shezan S.K.A., Hossain M.M.
International Journal of Recent Technology and Engineering, 8(5), 4601–4608
Sarker M.S.I., Rahman Z., Shezan S.K.A., Hossain M.S., Mahabub M.
International Journal of Innovative Technology and Exploring Engineering, 9, 748–755
2019
Rahman A., Hossain M.S., Rahman Z., Shezan S.K.A.
International Journal of Advanced Technology and Engineering Exploration, 6(61), pp. 257–266
Abdullah-Al-Shafi M., Rahman Z.
Solid State Electronics Letters, 1(2), 73–83
2017
Rahman Z., Corraya A.D., Sumi M.A., Bahar A.N.
International Journal of Advanced Computer Science and Applications (IJACSA), 8(2)
2014
Global Journals of Research in Engineering, 14(F4), 7–12
2013
Rahman Z., Islam M.B., Islam A.H.M.S.
Global Journal of Computer Science and Technology: Network, Web & Security, 13(12), Version 1.0
Islam M.B., Islam A.S., Hasan M.K., Rahman Z.
International Journal of Advanced Studies in Computers, Science and Engineering, 2(4), 46
Islam M.B., Islam A.S., Rahman Z.
International Journal of Computer Science Engineering (IJCSE), 2(4), July 2013
2023
Rahman Z., Yi X., Khalil I., Anwar A., Pal S.
ASSS '23 – 3rd International Symposium on Advanced Security on Software and Systems. ACM, New YorkACM
Evan M.R.I., Rahman M.M., Mehedi S.T., Nazib A., Islam R., Rahman Z.
2023 IEEE Asia-Pacific Conference on Computer Science and Data Engineering (CSDE)IEEE
2021
Rahman Z., Yi X., Khalil I., Kelarev A.
QShine 2021 – 17th EAI International Conference. Springer, Cham, pp. 57–74
Rahman Z., Yi X., Khalil I., Sumi M.
QShine 2021 – 17th EAI International Conference. Springer, Cham, pp. 177–193
2020
Rahman M.H., Rahman Z., Al-Mustanjid M. et al.
ICONCS 2020 – 2nd EAI International Conference on Cyber Security and Computer Science. Springer, Cham, pp. 270–279
2016
Swapna A.I., Rahman Z., Rahman M.H., Akramuzzaman M.
1st IEEE International Conference on Computer Communication and the Internet (ICCCI), pp. 253–256IEEE
2015
Rahman Z., Hasan M.K.
18th International Conference on Computer and Information Technology (ICCIT), pp. 70–75 (Best Paper Award)IEEE
Bhuiyan T.M.A.H., Talukder M.H., Rahman Z., Rahman M.M.
3rd International Conference on Advances in Electrical Engineering (ICAEE), pp. 157–160(Best Paper Award)IEEE
Emran M., Kabir H., Rahman Z., Islam N.
2nd International Conference on Electrical Information and Communication Technology (EICT 2015), pp. 560–565(Best Paper Award)IEEE
Corraya A.D., Sumi M.A., Shachi S.I., Rahman Z.
IEEE International WIE Conference on Electrical and Computer Engineering (WIECON-ECE 2015), pp. 118–121(Best Paper Award)IEEE
Ashraf R.U., Das A., Rahman Z., Bahar A.N., Rubaiyeat H.A.
2nd International Conference on Electrical Information and Communication Technology (EICT 2015), pp. 571–574IEEE

Grant Preparation & Funding

Consortium Blockchain-based Secure and Efficient Agri-food Data Management System
Data Science Research Unit (DSRU), Charles Sturt University  ·  Wagga Wagga, NSW  ·  2020–2021
  • Collaborators: Islam, Rafiqul (CI); Ziaur, Rahman; Anwar, Adnan; Fear, Diana; Haque, Shamsul; Islam, Zahid
  • CSU Theme & Code: 4604 — Cybersecurity & Privacy
  • Industry Partner: Central West Farming System (CWFS), NSW
  • Funding Amount: $20,000.00 AUD
Advanced Technology-driven Office for MBSTU (ATOM): Top-up IT Support and Training for MBSTU Employees and Mitigating Challenges — Phase I & Phase II (On going)
MBSTU Research Cell  ·  Tangail, Bangladesh
  • Collaborators: Ziaur, Rahman; Rahman, Mohammad Motiur, Anwar, Adnan; Islam, Rafiqul
  • Funding Amount: 250,000.00 BDT

Professional Experience

Queensland University of Technology (QUT) APR 2023 – OCT 2024
Research Fellow in Cybersecurity — Full-time, Level B
Brisbane, QLD, Australia
  • Project: SOCRATES — Software Security with a Focus on Critical Technologies (Work Package 1 & 6)
  • Collaborators: CyberCRC, Dept. of Home Affairs, Federal Police, NSW & WA Govt., ACSC, CSIRO & CISCO
  • WP6 Research Area: Post-quantum software security, Lattice-based signature, NIST & ETSI PQ Standards
  • WP1 Research Area: Identifying open-source software risk propagation using graph theory (PyPI, etc.)
  • Tools & Platform: Python 3.7, NetworkX, Gephi, Linux Ubuntu (HPC at QUT)
  • Manager: Prof. Raja Jurdak, Director of the Trusted Networks (TruNets) Lab, QUT
Charles Sturt University (CSU) AUG 2022 – MAR 2023
Research Assistant — Casual (1 FTE), Level A, Faculty of BJBS
Bathurst, NSW, Australia
  • Project: HEALTHDM — System Refinement and Early Adoption
  • Designed, developed and deployed a machine learning-based medical web application
  • Collaboration between CSU and Murrumbidgee Local Health District, NSW
  • Presented deliverables in meetings; liaised with academic and industry team members
  • Tools & Platform: Python 3.7, Java, MySQL, JavaScript, Django, AWS EC2 Ubuntu
  • Project Manager: Prof. Mark Morrison, Associate Dean Research, Charles Sturt University
RMIT University MAR 2022 – AUG 2022
Project Research — Contract, Level B, School of Property, Construction & Management
Melbourne, Australia
  • Project: Blockchain-based sustainable development for the Solar Decathlon China (SDC)
  • Designed and developed a Blockchain-based application for BIPV Inc.
  • Deployed the project on Amazon EC2 server as part of DevOps
  • Mentored research students; presented deliverables; liaised with team members
  • Tools & Platform: Hyperledger Fabric, Java, Go, NodeJS, Python, AWS EC2 Ubuntu
  • Project Manager: Prof. Rebecca Yang, DSC, RMIT University

Education

RMIT University (City Campus) SEP 2018 – MAR 2023
PhD in Cybersecurity — Full Scholarship
Melbourne, Australia
  • Thesis: Blockchain-based AI-enabled Data Protection for the Internet of Things
  • Date of Degree Conferral: March 31, 2023
  • Key contributions: (i) Blockchain-based certificate-less authentication and identity management; (ii) Transparent data exchange and monitoring using consortium; (iii) AI-enabled advanced persistent threat detection
  • Received Higher Degree by Research Award for academic and research excellence
  • Secured Runner-up position in the RMIT Three Minute Thesis Competition
  • Thesis selected as Outstanding — Top 5% by the Reviewing Panel
Islamic University of Technology (IUT) JAN 2013 – OCT 2015
Masters in Computer Science & Engineering — Teaching Assistantship
Gazipur, Bangladesh
  • Thesis: Enhancing Software Development Process using Data Mining Integrated Environment
  • Date of Degree Conferral: 23 October 2015
  • Key contributions: (i) Efficient development environment with improved source-code abstraction; (ii) XML-based recommendation from mined repository on the client side; (iii) Most relevant code skeletons using graph-based technique
Shenyang University of Chemical Technology SEP 2008 – JUL 2012
Bachelor in Software Engineering — University Scholarship
Shenyang, China
  • Bachelor Thesis: Cyber Police: An Idea
  • Date of Degree Conferral: 1 July 2012

Awards & Accolades

Higher Degree by Research (HDR) Award
STEM College, RMIT University  ·  Melbourne, Australia  ·  6 July 2022
  • HDR Award in Computing Technologies
  • For research excellence and student community contributions
  • PhD Thesis selected as Outstanding — Top 5% by the review panel
Three Minute Thesis Presentation — Runner-up
RMIT STEM College  ·  Melbourne, Australia  ·  8 August 2022
  • Presentation: How blockchain technology secures the Internet of Things
  • Secured Runner-up position within the STEM College
Best Paper Award
2015 – 2021
  • IEEE Conference: WIECON-ECE, 19–20 December 2015, Dhaka
  • Solid State Electronics Letters, January 2021, USA
  • JCT Institutions Engineering & Polytechnic, 26 December 2017, Tamil Nadu, India

Professional Certifications

Queensland University of Technology (QUT), Australia
Teaching Excellence Program
Brisbane, Australia  ·  Oct 2024
IBM, USA
Penetration Testing, Threat Hunting, and Cryptography
Coursera  ·  Nov 2025
Infosec Institute, USA
Certified Cloud Security Professional (CCSP)
Coursera  ·  Nov 2025
Amazon Web Services (AWS), USA
Security, Compliance, and Governance for AI Solutions
Coursera  ·  Nov 2025
Vanderbilt University, USA
Prompt Engineering for Large Language Models
Coursera  ·  Nov 2025
EC-Council, USA
Information Security Fundamentals
Coursera  ·  Nov 2025
Australian Computer Society (ACS)
Continuing Professional Development (CPD)
Melbourne, Australia  ·  Jul 2020 – Dec 2024

Professional Memberships

Australian Information Security Association (AISA)
Professional Member  ·  Australia
Reg. No.M289361ID
StatusActive
Association for Computing Machinery (ACM)
Professional Member  ·  USA
Reg. No.7441133
StatusActive
Institute of Electrical and Electronics Engineers (IEEE)
Full Member  ·  USA
Reg. No.94742759
StatusActive
Australian Computer Society (ACS)
Full Member  ·  Australia
Reg. No.4265362
StatusActive
CPD AreaCyber Security Analyst — Completed Session & Risk Management (100% score)
Institution of Engineers Bangladesh (IEB)
Full Member  ·  Bangladesh
Reg. No.41139
StatusActive

Teaching Courses

Advanced Networks
IFN649
Queensland University of Technology
Designed for graduate students in the Masters of IT. Covers theory, architecture, hardware/software, and programming of networks, including network services and Internet of Things (IoT).
Programming Foundations in Python
FIT9133
Monash University
Basic Python programming, Jupyter Notebook, and Python for network security.
Secure Electronic Commerce & Sessional
CS-1950
RMIT University
Symmetric & asymmetric encryption, RSA, DSA, ECDSA, ElGamal, secure payment gateways, blind signatures, and related cryptographic protocols.
Introduction to Databases
FIT9132
RMIT University
Foundational database concepts, relational model, SQL querying, and database design.
Programming with C & Practical
ICT-1203/1204
MBSTU
Fundamentals of structured programming in C, problem-solving, and hands-on lab sessions.
Discrete Mathematics
ICT-1107
MBSTU
Logic, sets, relations, graph theory, combinatorics, and mathematical reasoning for computing.
Programming with C++ & Practical
ICT-2103/2104
MBSTU
Structural programming, object-oriented programming (OOP), collections, file I/O, and project development.
Programming with Java
ICT-205/206
MBSTU
Core Java programming concepts, OOP principles, and practical application development.
Object Oriented Programming with Java & Practical
ICT-215/216
MBSTU
Advanced OOP in Java, design patterns, and practical software development.
Advanced Java & Practical
ICT-2205/2206
MBSTU
Java SE (JDK 1.12), Java EE (J2EE), JavaFX UI development, and project delivery.
Computer-Based Numerical Method
ICT-3111/3112
MBSTU
Numerical techniques for engineering problems, root-finding, interpolation, integration, and ODE solvers.
Operating System & Practical
ICT-3107/3108
MBSTU
Process management, memory management, file systems, concurrency, and OS internals with lab sessions.
Software Engineering & Practical
ICT-3205/3206
MBSTU
SDLC models, requirements engineering, UML modelling, testing strategies, and software project management.
Cryptography and Cyber Law
ICT-4105
MBSTU
Classical and modern cryptographic algorithms, public-key infrastructure, digital signatures, and legal frameworks in cyberspace.
Software Quality Assurance and Testing
ICT-5105/5106
MBSTU
JUnit testing, testing annotations, white-box and black-box strategies, test automation, and project development.
Programming Concepts using C/C++
ICT-6001 (PGD)
MBSTU
Postgraduate-level structured and object-oriented programming foundations in C and C++.
Software Application and Development
ICT-6010 (PGD)
MBSTU
Application architecture, design patterns, and end-to-end software development at the postgraduate level.
Cyber Security and Law & Lab
SWE-3203
Daffodil International University
Principles of cybersecurity, network security, legal & ethical frameworks, and hands-on lab exercises.
Database Programming (SQL) & Lab
SWE-2101
Daffodil International University
Relational database design, SQL querying, stored procedures, triggers, and database application development.
Introduction to Software Engineering & Lab
SWE-1100
Daffodil International University
Foundational software engineering concepts, process models, requirements analysis, and introductory project work.
Programming with C and C++ & Lab
SWE-2203
Daffodil International University
Structured and object-oriented programming in C and C++, data structures, and lab-based problem solving.

News

  • 16 May 2025
    Co-moderated the MBSTU Debating Society, which became Runner-up in the pre-budget shadow parliament debate competition organised by Debate for Democracy on ATN Bangla TV Channel.
  • 16 May 2025
    Delivered a keynote speech on Cyber Security, highlighting the importance of cybersecurity awareness and emerging digital threats.
  • 14 May 2025
    Wrote an article in the National Daily on cybersecurity challenges in Bangladesh's digital landscape.
  • 10 May 2025
    Participated in the Certificate Giving Ceremony under the EDGE Project funded by World Bank and ICT Division Bangladesh.
Newspaper Coverage

Resume

📄 Curriculum Vitae — Dr. Ziaur Rahman Download PDF

If the preview does not load, please download the PDF directly.

Contact

For research collaboration, supervision enquiries, media requests, or anything else, please reach out using the form or the details below.

Address Department of ICT, Mawlana Bhashani Science and Technology University, Santosh, Tangail-1902, Bangladesh