5 Publications
6 Projects
34 Tools & languages

About me

Built for research that ships

  • Lecturer
  • Researcher
  • AI Engineer
  • Software Engineer
  • IT Trainer

I am M. Humza Imran, a Lecturer, Researcher, AI Engineer, Software Engineer, and IT Trainer with a strong academic and professional background in Computing. I hold a BS and MS in Software Engineering and am currently pursuing a PhD in Computer Science, with a research focus on Artificial Intelligence and emerging technologies. I currently serve as a Lecturer in the Department of Computer Science, where I teach, co…

Stack

Tools & Languages

Languages, frameworks and platforms used in research and production.

AI & Machine Learning

  • Python 95%
  • AI Tools 100%
  • PyTorch 92%
  • TensorFlow 82%
  • scikit-learn 93%
  • Hugging Face Transformers 88%
  • Computer Vision (OpenCV) 85%

Computing

  • Programming Skills 100%
  • Prompt Engineering 90%

Business

  • Freelancing 100%
  • E-Commerce 90%
  • Digital Marketing 100%
  • Graphic Design 80%

Software Engineering

  • Database Skills 80%
  • Web Development 90%
  • Mobile Development 80%
  • WordPress 90%
  • PHP 90%
  • JavaScript & TypeScript 88%
  • Node.js 82%
  • REST & API design 90%
  • Automated testing 88%

Teaching & Research

  • Class Management 100%
  • Leadership Skills 100%
  • Online Lectures 100%
  • Presentation Skills 100%
  • Technical writing 92%
  • Curriculum design 88%
  • Peer review 80%

Data & Platform

  • MySQL & MariaDB 90%
  • PostgreSQL 85%
  • Redis 78%
  • Docker 84%
  • AWS 76%

Consultancy

Work with me

Applied AI, production software, and training for teams that need to ship.

AI Solutions

Applied machine learning built around a real problem, not a demo.

Learn more

Software Development

Production web platforms and APIs written to be maintained by someone else — tested, documented and handed over properly.

Learn more

AI Training

Workshops, courses and lectures that leave your team able to build without me — hands-on, with your own data wherever possible.

Learn more

Next step

Get in Touch

Tell me what you are trying to build or teach, and I will tell you honestly whether I am the right person for it.

Contact Us

Common questions

Who is Humza Imran?

Humza Imran is an Computer Scientist, Researcher & Educator. Computer Scientist, Researcher & Educator specializing in computing, technology, research, and education. Explore insights, projects, publications, and professional work.

What does Humza Imran do?

Humza Imran designs applied AI systems, builds production software, and trains engineers through workshops, bootcamps and a self-paced learning platform.

How can I work with Humza Imran?

Use the contact form at https://humzaimran.com/contact or email humzaimran505@gmail.com. Describe the problem, the timeline, and whether you need a system built, a team trained, or both.

Does Humza Imran offer AI courses?

Yes. Live workshops and bootcamps are listed under Courses & Training. Self-paced courses with lessons, quizzes and certificates are on the learning platform at https://humzaimran.com/lms.

Get in touch