Ahmad B. Usman

Cybersecurity researcher and web developer focused on remote attestation, secure software updates, and trustworthy software/firmware states for embedded and distributed systems.

X
Ahmad B. Usman profile photo

About

I am a cybersecurity researcher and web developer with experience in both academia and industry across Sweden and Italy. My work focuses on remote attestation, secure software updates, and trustworthy software states for embedded and distributed systems, with outcomes published in peer-reviewed venues. Alongside research, I bring hands-on security practice (CEH, Security+), teaching and supervision experience, and practical development of web applications and prototypes.

Security

Remote Attestation, Secure Updates, Security Engineering, Vulnerability Research

Programming

C, C++, Python, SQL, Java, JavaScript

Languages

English (Fluent), Arabic (Fluent), Swedish (Intermediate)

Experience

Linköping University - Research Assistant (Cybersecurity)

Dec 2021 – Present · Linköping, Sweden

  • Research on secure software updates and remote attestation.
  • Build prototypes and documentation supporting peer-reviewed publications.
  • Communicate results through manuscripts, reports, and presentations.

HWG s.r.l - Cyber Security Specialist

Sep 2021 – Nov 2021 · Verona, Italy

  • Supported security management activities and operations.
  • Contributed to standards implementation and risk identification.

SPRITZ - Research Assistant

Sep 2020 – Jul 2021 · Padua, Italy

  • Researched ICS security and ML-based detection/monitoring use cases.
  • Assisted experimentation, evaluation, and publication preparation.

Education

Licenciate in Computer Science - Linköping University

Dec 2021 – Oct 2025 · Sweden

Thesis: Trustworthy Software States through Attestation and Secure Updates

Thesis link

MSc in ICT for Internet and Multimedia - University of Padua

Oct 2019 – Jul 2021 · Italy

CyberSystems track, GPA: 110/110

Thesis link

BSc in Information Technology - University of Science and Technology

Oct 2013 – Sep 2017 · Sudan

GPA: 3.78/4

Certifications

  • Certified Ethical Hacker (CEH) - EC-Council (Dec 2017)
  • CompTIA Security+ - CompTIA (Sep 2017)
  • CCNA Security - Cisco (Aug 2017)
  • CCNA Routing and Switching - Cisco (Sep 2015)

Selected Publications

Teaching & Supervision

Teaching Assistant - Università degli Studi di Padova

2019 – 2021 · Padua, Veneto, Italy

  • Laboratory for Foundations of Computer Science (LFCS) using Java programming language.

Teaching Assistant / Lab Assistant - Linköping University

2021 – 2026 · Linköping, Sweden

  • Concurrent Programming and Operating Systems (TDDE68) - 2021–2024
  • Computer Engineering – Bachelor Project (TDDD83) - 2022–2026
  • Text Mining (732A81) - 2025–2026

Master's / Bachelor's Supervision - Linköping University

2021 – 2026

Master's thesis

  • Telemetry for Debugging Software Issues in Privacy-sensitive Systems (diva2:1772753)
  • Cyberattack Evaluation of Cloud-controlled Energy Storage (diva2:1879960)

Bachelor thesis

  • Early Automated Risk Assessment of CVE Descriptions (diva2:1681942)
  • Qit - A Web-Based Sign-Up Application (diva2:1669983)
  • ShareWheels: Private car renting (diva2:1763650)
  • LiU Marketplace - A Digital Marketplace For Students, By Students (diva2:1883545)
  • KaffeKuriren: A Peer-to-Peer Delivery System for Campus Valla at Linköping University (diva2:1967210)

Additional Information

Driving License: Swedish Category B

Contact