
Packt Expert
Imran Ahmad
Imran Ahmad is a certified Google Instructor and researcher with a PhD focused on AI for scientific applications. He works on machine learning projects for the Canadian government and researches semi-supervised learning and edge computing.
3 Courses by Imran Ahmad

30 Agents Every AI Engineer Must Build
Build production-ready agent systems using proven architectures and patterns
Explore the world of intelligent agents and learn how to design and build 30 autonomous systems that go beyond basic AI tasks. Discover proven architectures and patterns for creating scalable, production-ready agents that can reason, plan, and collaborate in real-world environments.
Packt | 2026 | 542 min

50 Algorithms Every Programmer Should Know
Tackle computer science challenges with classic to modern algorithms in machine learning, software design, data systems, and cryptography
Explore essential algorithms that power modern computing, from classic problem-solving techniques to advanced machine learning and cryptography. Gain practical experience applying algorithms to real-world challenges and deepen your understanding of how they work under the hood.
Packt | 2023 | 538 min

Architecting AI Software Systems
Crafting robust and scalable AI systems for modern software development
Discover how to design robust and scalable AI-enabled software systems by blending AI capabilities with proven architectural principles. Learn to navigate the unique challenges of AI integration and gain practical skills for building solutions that perform reliably in real-world environments.
Packt | 2025 | 212 min