Summary
Ali Nawaz is an adjunct instructor and Ph.D. candidate in Informatics and Computing at United Arab Emirates University with eight years of experience blending software engineering and machine learning research. He designs and teaches hands-on Python and Java labs, builds automated evaluation tools, and mentors students in debugging, testing, and code optimization while contributing to research in AI/ML through literature reviews, algorithm design, and academic publications. His background includes research and teaching roles across UAE and Kuwait universities and an MS in Software Engineering from NUST, giving him a strong foundation in both practical software development and rigorous research methodology. Comfortable moving between classroom, lab, and research settings, he brings a pragmatic focus on real-world problem solving and reproducible evaluation that helps translate academic ideas into applied solutions.
8 years of coding experience
4 years of employment as a software developer
Doctor's Degree, Informatics and Computing, Doctor's Degree, Informatics and Computing at United Arab Emirates University
MS Software Engineering, MS Software Engineering at National University of Sciences and Technology (NUST)
English, Urdu, Punjabi