About Me

I am a PhD student in Electrical and Computer Engineering at Purdue University. I am in my third year of graduate study. I am part of Purdue’s Duality Lab, supervised by Prof. James C. Davis.

My research focuses on the software supply chain security problem. I am particularly interested in the systematic implementation, efficiency, design, usability, and human factors involved in software supply chain security methods. I also explore other cybersecurity techniques and their integration into the software engineering process. My work analyzes how systems are used, identifies vulnerabilities, and applies security and systems principles to mitigate risks. My goal is to improve the security and correctness of computing systems through rigorous analysis and practical solutions.

Currently, I am working on:

  1. Software Supply Chain Provenance Security Methods — My work focuses on software signing, its practical implementations, usability concerns, and use in open source software ecosystems.
  2. Operationalization of Trust in the Software Supply Chain — I am developing actor reputation metrics to assess and manage trustworthiness in software ecosystems.

My work has been published in Software Engineering and Cybersecurity conferences conferences – ESEC/FSE’23, SERP4IOT’25,USENIX’25,IEEE S&P’24,SCORED’23

Highlights

October 2025:

  • I will serve on the Mining Software Repositories (MSR’26) Junior PC

August 2025:

  • I will serve on the Privacy Enhancing Technologies Symposium (PETS’2026) Artifact Evaluation PC.
  • Our poster “Investigating Software Provenance Consistency in the Open Source Publishing Pipeline” has been accepted to USENIX’25 (Poster Track) 🎉
  • 🎉 I presented our paper, “An Industry Interview Study of Software Signing for Supply Chain Security” and our poster, “Investigating Software Provenance Consistency in the Open Source Publishing Pipeline”, at USENIX Security 2025!

July 2025:

  • I will serve on the ACM SCORED 2025 Workshop PC.
  • I received a USENIX Student Travel Grant to attend the USENIX ‘25 Conference in Seattle.
  • I have also been selected as a student volunteer at the USENIX 2025 Conference.
  • 🎉 Our paper “An Industry Interview Study of Software Signing for Supply Chain Security” has been selected for a long-form presentation at USENIX Security 2025! I will be presenting this work in Seattle on August 13, 2025.
  • I will serve on the ICSE 2026 Shadow PC.
  • I served as a Poster judge at the Purdue Summer Undergraduate Research Symposium SURF – July 30, 2025.

June 2025: We made contributions to the ACM SIGSOFT EMPIRICAL STANDARDS on how to make better Software engineering research artifacts. Our Contribution is here.

April 2025: My poster, “Software Signing: Practical Adoption, Challenges, and Tooling Usability”, was presented and won the Best Poster (1st Place) award at the 2025 Center for Education and Research in Information Assurance and Security (CERIAS) Poster Session 🎉

January 2025: Our paper “An Industry Interview Study of Software Signing for Supply Chain Security” has been accepted to USENIX’25 🎉

December 2024: Our paper “Recommending Pre-Trained Models for IoT Devices” has been accepted to SERP4IoT’25 🎉

August 2024: I concluded my internship at Microsoft Research. I am grateful for the opportunity to work with such awesome mentors and to do work that is appreciated.

April 2024: I will be joining Microsoft Research this summer as an intern with the Cryptographic Research team, under the mentorship of Dr. Kim Laine and Dr. Betul Durak.

March 2024: I presented a poster, “Navigating Software Supply Chain Risks: Practitioner Perspectives on Software Signing”, at the 25th annual CERIAS Research Poster Session (CERIAS’24).

March 2024: Our paper “Signing in Four Public Software Package Registries: Quantity, Quality, and Influencing Factors” has been accepted to IEEE S&P 2024 🎉

December 2023: Attended ESEC/FSE 2023 in San Francisco, California, where I presented our paper “Reflecting on the Use of the Policy-Process-Product Theory in Empirical Software Engineering”.

October 2023: I will serve as a student volunteer at ESEC/FSE 2023.

September 2023: Our paper “An Empirical Study on Using Large Language Models to Analyze Software Supply Chain Security Failures” has been accepted to SCORED 2023 🎉

July 2023: Our paper “Reflecting on the Use of the Policy-Process-Product Theory in Empirical Software Engineering” has been accepted to ESEC/FSE 2023 on the Ideas, Vision, and Reflections (IVR) track 🎉

January 2023: Started my PhD at Purdue 🎉

Mentorship & Collaborations

I am privileged to have mentored and collaborated with several stellar students:

Mentorship:

Collaborations:

Services

I have served in various academic, non-academic and volunteer roles:

  • Purdue Summer Undergraduate Research Fellowships (SURF) Symposium Poster Session Judge//Reviewer
  • ACM SCORED 2025 Reviewer & PC Committee Member
  • USENIX 2025 Student Volunteer
  • Volunteer at ACE Food Pantry (1 time)
  • Graduate Panelist at 2025 Purdue ECE Spring Grad Open House (in-person event)
  • ESEC/FSE 2023 Student Volunteer
  • Sub-reviewer for FSE’25, USENIX Security’25, ICSE’23 & ’25, ISSTA’24, IEEE S&P ’23, ESEC/FSE’23, ASE (2023–2024)
  • Nigerian Youth Service Scheme (2018–2019)