About Me

250 +

Publications

50 +

Research Grants

40 +

Foreign Experties

500 +

Trained Professors

I have over 20 years of Research Experience in

I am the Chairman of the Computer Science Department at UET Lahore and the Director of the Intelligent Criminology Research Lab under the National Center of Artificial Intelligence at the Al-Khwarizmi Institute of Computer Science (KICS), UET.

I have founded and directed five research labs at KICS, UET Lahore, including the Computer Vision & Machine Learning Lab, Bioinformatics Lab, Virtual Reality & Gaming Lab, Data Science Lab, and Software Systems Research Lab. As a dedicated staff and mentor, I specialize in subjects related to Artificial Intelligence, Machine Learning, and Deep Learning. I have also recorded freely available video lectures on YouTube for courses in Bioinformatics, Image Processing, Data Mining & Data Science, and Computer Programming.

Download Resume

Citations per year

Citations: 4731

h-index: 36

i10-index: 100

Education

2008 - 2012

Doctor of Philosophy(Ph.D) in Computer Science

The University of Sheffield, UK

Thesis title: Natural Language Descriptions of Video Streams. let the game begin


2004 - 2007

Master of Science(M.Sc) in Computer Science

University of Engineering and Technology (UET), Lahore

Major in Artificial Intelligence, Computer Vision and Natural Language Processing


2000 - 2004

Bachelor of Science with honours(B.Sc Hons) in Computer Science

University of Engineering and Technology (UET), Lahore

Major in Artificial Intelligence, Computer Vision and Natural Language Processing


1997 - 1999

Intermediate Pre-Engineering

Cadet College Hasan Abdal, Pakistan

Major in Mathematics, Physics and Chemistry


1995 - 1997

Matriculation

Cadet College Hasan Abdal, Pakistan

Educational Experience

December 2022 - Current Chairman

Chairman of Department of Computer Science

University of Engineering and Technology (UET), Lahore

March 2021 - Currently Employed

Professor of Computer Science

University of Engineering and Technology (UET), Lahore

February 2018 - Currently Employed

Director of National Center for Artificial Intelligence (NCAI)

University of Engineering and Technology (UET), Lahore

October 2012 - Currently Employed

Senior Research Consultant

Al-Khwarizmi Institute of Computer Science(KICS), UET Lahore

Founded and Managing five labs

  • Software Systems Research Lab
  • Bioinformatics and Medical Imaging Lab
  • Computer Vision and Machine Learning Lab
  • Game Design and Development Lab
  • Data Science Lab


August 2017

Visiting Professor, Department of Computer Science

Virtual University(VU), Lahore, Pakistan

Video Lectures recording for Data Mining Course


February 2015 - August 2015

Visiting Professor, Department of Biotechnology

Virtual University(VU), Lahore, Pakistan

Video Lectures recording for Advanced Bioinformatics Course


August 2010 - August 2012

Visiting Lecturer

Sheffield, International College, Sheffield, UK

October 2008 - September 2012

Teaching Assistant & Lab Demonstrator, Department of Computer Science

The University of Sheffield, UK

October 2010 - May 2011

Instructor, Department of Computer Science

The University of Sheffield, UK

Spring 2011 - 2012

Manager Software Hut project, Department of Computer Science

The University of Sheffield, UK

Worked as a manager for 4 teams - comprising of of 4 students each - while the students build software for external business clients. Database and ECommerce related projected were developed using PHP, mySql, ASP.Net and SQL Server softwares. Duties included meeting with the teams, checking on their progress, recording their progress and liaising with Professor Mike Holcombe.


2010 - 2012

Manager Darwin Research projects, Department of Computer Science

The University of Sheffield, UK

Worked as a supervisor for 2 teams - comprising of of 4 to 7 students each - Master students worked on research projects for a complete year. Duties included supervising students in writing project proposals, implementation, evaluation and writing research papers based on their work.

  • Speaking person identification in videos.
  • Video fingerprinting and digital video watermarking.


Second supervisor in Masters and Undergrad Projects, Department of Computer Science

The University of Sheffield, UK

Working with Dr. Yoshi Gotoh in helping his undergrad and masters students to help them complete their projects. I mostly help them in coding and evaluation procedures during software development.


Professional Experience

Consultant, Punjab Police

Punjab Police, Lahore CPO

Computer Expert for Mobile Jammers, software development committees


Consultant, FSK Pvt. Ltd

FSK Pvt. Ltd, Lahore

Software development and training courses expert.


Tool & Languages

C
100%
C Language
C++ Language
100%
C++ Language
C Sharp
100%
C Sharp
Java Language
100%
Java Language
JavaScript
100%
JavaScript
Python
100%
Python
Qt
100%
Qt
HTML 5
100%
HTML 5
CSS 3
100%
CSS 3
Bootstrap
100%
Bootstrap
React
100%
React
Microsoft SQL Server
100%
Microsoft SQL Server
SQLite
100%
SQLite
Oracle
100%
Oracle
MySQL
100%
MySQL
MongoDB
100%
MongoDB
PostgreeSQL
100%
PostgreeSQL
Firebase
100%
Firebase
Heroku
100%
Heroku
Amazon Web Services
100%
Amazon Web Services
Docker
100%
Docker
Google CLoud
100%
Google CLoud
Mircosoft Azure
100%
Mircosoft Azure
Django
100%
Django
Pocoo Flask
100%
Pocoo Flask
MATLAB
100%
Unknown
Postman
100%
Postman
Adobe Photoshop
100%
Adobe Photoshop
Scikit-Learn
100%
Scikit-Learn
seaborn
100%
seaborn
OpenCV
100%
OpenCV
Pandas
100%
Pandas
Pytorch
100%
Pytorch
TensorFlow
100%
TensorFlow
GitSCM
100%
GitSCM
Linux
100%
Linux