I am an Assistant Professor in the Department of Avionics Engineering at CAE, NUST. I obtained a Ph.D. in Computer Science from Kansas State University, USA where I was advised by Dr. William Hsu. My area of expertise is reinforcement learning. Previously, I obtained an M.S. in Computer and Communication Security from SEECS NUST, where I was advised by Adnan Khalid Kiani on the design of secure and efficient wireless routing metrics. I completed my B.E. in Avionics Engineering from CAE NUST, where I worked under the guidance of Asad Amir Pirzada on hybrid wireless mesh networks. I am broadly interested in designing autonomous agents that can learn complex behaviors in both cooperative and adversarial settings. I believe that with the ever-increasing presence of autonomous systems in our society, we will need to come up with algorithms and interfaces necessary to build efficient, safe, reliable and interoperable RL agents which can exist beyond individual ecosystems. In addition to this multi-agent RL perspective, I am also interested in designing agents that can learn from demonstration (reward induction, inverse RL) as well as improving the generalization capabilities of agents. My past research focused on the design of safe and efficient routing metrics for use in adhoc wireless mesh networks. I also have 8+ years of experience working in industry as an embedded systems engineer, with some software development workload. I have also been a Graduate Teaching Assistant for 3 years at Kansas State University, where I loved teaching C language to engineers, and introductory computer science courses including Python programming to CS majors.