Jawad received his Bachelor of Science in Computer Engineering from the University of Engineering and Technology, Lahore in 2013. Then he received his Master of Science in Computer Science from Lahore University of Management Sciences in 2016. Later he joined the Technical University of Munich, where he received another Master of Science degree.
He has enjoyed a successful career as a Software Engineer in which he has worked in some renowned companies like Intel and NetSol Technologies. He also has certifications in Java and HTML from Oracle and Microsoft, respectively, in his belt.
Currently, he is working as a Scientific Researcher at the Technical University of Munich in the field of Autonomic Computing. His research interest includes Distributed and P2P Systems, Middleware, and Artificial Intelligence.