Summary
Thamir Qadah is an assistant professor of computer science and software systems with a Ph.D. from Purdue University and over a decade of experience building high-performance, secure software and cloud-native systems. His research bridges databases, AI, and cloud computing with practical implementations—earning him the Middleware 2018 Best Paper award for novel queuing algorithms for transactional concurrency. He has secured research funding from global and local industry partners, reviewed for top systems and data venues, and leads hands-on development in languages from C/C++ and Erlang to Python and JS. Based in Makkah, he combines teaching and lab leadership at Umm Al-Qura University with active research at Purdue-originated labs and industry internships, translating academic ideas into deployed prototypes. Notably, his team placed second in the Smart Makkah Hackathon (1444H), reflecting a focus on locally impactful, Saudi Vision 2030–aligned technology.
11 years of coding experience
10 years of employment as a software developer
Doctor of Philosophy (Ph.D.), Computer Engineering - Software Systems, Teaching and Learning in Engineering Graduate Certificate, Engineering Education, M.Sc., Electrical and Computer Engineering, M.S., Computer Science, ESL, B.S., Computer Engineering, High School, Sciences, Doctor of Philosophy (Ph.D.), Computer Engineering - Software Systems, Teaching and Learning in Engineering Graduate Certificate, Engineering Education, M.Sc., Electrical and Computer Engineering, M.S., Computer Science, ESL, B.S., Computer Engineering, High School, Sciences at Purdue University
Purdue University - The Graduate School
Purdue University
California State University, Fullerton
University of California, Riverside
Al-Falah Highschool
English, Arabic