CV

Academic CV and research experience.

Contact Information

Name Muhammad Hammad Bashir
Professional Title PhD Student in Computer Science
Email hammad.bashir543@gmail.com

Professional Summary

PhD student researching hardware security, firmware analysis, reverse engineering, and computer architecture.

Experience

  • 2023 - present

    Lahore, Pakistan

    Design Verification Engineer
    10xEngineers
    • Collaborated with Allen Baum on open-source work enhancing privileged architecture support in RISC-V ISAC, a coverage tool within the RISCOF compliance framework.
    • Developed a translator to optimize the input CGF format derived from YAML, reducing covergroup size and improving tool efficiency.
    • Authored Physical Memory Protection covergroups and assisted with RISC-V assembly tests for PMP.
    • Contributed to the SV32 virtual memory test plan for CVA6.
  • 2023 - 2023

    Lahore, Pakistan

    Associate Design Verification Engineer
    10xEngineers
    • Completed training in SystemVerilog for verification, advanced computer architecture, and RISC-V assembly.
    • Contributed to AMBA AHB3-Lite protocol verification.
  • 2023 - 2023

    Lahore, Pakistan

    Lab Assistant
    Digital Systems Design Lab, UET Lahore
    • Mentored students and contributed instructional content for SystemVerilog and digital systems coursework.
  • 2022 - 2022

    Lahore, Pakistan

    Summer Research Intern
    Digital Systems Design Lab, UET Lahore
    • Worked with the RISC-V-based open-source CVA6 core.
    • Manually synthesized RTL-level diagrams from SystemVerilog to support digital systems analysis.

Education

  • 2025 - present

    University Park, PA

    PhD
    The Pennsylvania State University
    Computer Science
    • Researcher in PSec Lab advised by Prof. Arslan Khan.
  • 2020 - 2024

    Lahore, Pakistan

    BSc
    University of Engineering and Technology (UET), Lahore
    Electrical Engineering

Skills

Research Areas: Hardware Security, Firmware Analysis, Reverse Engineering, Computer Architecture, Microarchitectural Attacks, RISC-V Verification
Technical Areas: SystemVerilog, RISC-V Assembly, Compliance Verification, Coverage Modeling, Embedded Systems

Interests

Cybersecurity Research: Systems Security, Firmware Security, Hardware/Software Interface Security, RISC-V Security