Currently I am a Postdoctoral Research Associate in the Khoury College of Computer Sciences at Northeastern University. I got my Ph.D. from the Department of Computer Science and Engineering, University at Buffalo under the supervision of Professor Ziming Zhao. My primary research interests lie in Systems and Software Security, and my work has been published in esteemed conferences such as ACM ASIACCS, IEEE SEED, ACM SAC, and NDSS.
Ph.D. in Computing Science and Engineering, August,2020 to August,2024
University at Buffalo, Buffalo, New York, USA.
BSc in Computer Science and Engineering, 2017
Khulna University of Engineering and Technology, Khulna, Bangladesh.
My research group has multiple open Ph.D. RA positions. Please check details here.
I will be joining the Computer Science department at the University of Texas at El Paso as a tenure-track faculty member starting this Fall.
Our paper entitled "Efficient and Secure Multi-qubit Broadcast-based Quantum Federated Learning" will appear in TIFS
Our paper entitled "Defending Against Membership Inference Attacks on Iteratively Pruned Deep Neural Networks" appeared in NDSS
Our paper entitled "Formally Verifying the State Machine of TLS 1.3 Handshake in OpenSSL" appeared in INFOCOM
Our paper entitled "Building Your Own Trusted Execution Environments Using FPGA" appeared in ASIACCS
Our paper entitled "Is the Canary Dead? On the Effectiveness of Stack Canaries on Microcontroller Systems" appeared in SAC
Our paper entitled "Trusted Execution Environments in Embedded and IoT Systems: A CactiLab Perspective" appeared in SEED
To prospective students:
I am seeking two self-motivated Ph.D. students to join my research group in the areas of cybersecurity, starting in Spring 2026 and Fall 2026 at UTEP. I also welcome motivated master's and undergraduate students who are interested in working on related research topics.
The following skills are prefered for ideal PhD candidates:
- Demonstrated motivation to engage deeply in cybersecurity research, with a particular focus on Systems and Software Security
- Strong intellectual curiosity and genuine interest in security practices, principles, and architectural frameworks
- Proficient in C/C++ programming, assembly language, low-level systems programming, and compiler construction
- Relevant background or prior experience in computer architecture, software security, hardware security, or related project domains
- Experience in Capture The Flag (CTF) competitions, reverse engineering, assembly-level programming, or related coursework is highly valued
- Practical, hands-on proficiency with security tools and techniques in areas such as binary exploitation, static/dynamic binary analysis, fuzz testing, and debugging
If you are interested, kindly contact me at m.armanuzzaman [at] northeastern.edu with your CV, relevant experiences, and a brief statement of purpose.
Postdoctoral Research Associate
Khoury College of Computer Sciences, Northeastern University
September 2024 - Present Full TimeEmbedded Systems Security Embedded Firmware Development Secure Quantum Federated Learning Security of Deep Neural NetworksContinuation of my work on embedded systems security and expanding research paradigm to security of quantum federated learning and deep neural networks.
Research Assistant
August 2020 to August 2024 Full TimeCactiLab, RIT.
August 2019 – August 2020 Full TimeEmbedded Systems Security Trusted Execution Environments CFI CFA Stack Canaries FPGAs LLVM Embedded CTFsCactiLab is a security research lab at University at Buffalo directed by my advisor professor ziming zhao. The main research focus of the lab is centered around solving security vulnerabilities in embedded systems. These systems lack security primitives comapred to traditional desktop systems due to lack of hardware features and performance consideration. We paln to derive suitable security solutions for these systems with available hardware features.
Software Engineer, Full Stack
July 2017 – August 2019 Full TimeSpring MVC Spring Boot MySQL Struts 2.0 EmatrixBJIT is one of the leading companies in Bangladesh. Most of the work is related to JAVA development. Worked in PLM(Product LifeCycle ManageMent) system for a long time of Valmet(A finish production company).
Projects
- BYOTee-Build-Your-Own-TEEs
Constructing Hardware Customizable TEEs for Embedded FPGA SoCs
- Mitre eCTF'22
Designing a Avionic Device Secure Bootloader for Fimrware Updates
- Mitre eCTF'21
A Secure Communication System for a UAV Package Delivery Platform
- Mitre eCTF'20
A Secure Audio Digital Rights Management Module for a Digilent Cora Z7 Multimedia Player
Service
2025
TPC member at International Conference on Computer Communications and Networks (ICCCN)
Reviewer at Transactions on Dependable and Secure Computing (TDSC)
2024
Artifact Evaluation Committee Member at ACM Conference on Computer and Communications Security(CCS)
2022
External Reviewer in International Conference on Cloud Computing Technology and Science (CloudCom)
CTF Training at Cactilab, University at Buffalo
Contact
- m.armanuzzaman AT northeastern.edu
- mdarmanu AT buffalo.edu
- Boston, MA, USA