About the Author

Abdullah Amawi
Abdullah Amawi is a Graduate Research Assistant at Georg-August-Universität Göttingen, where he specializes in AI and Machine Learning with a focus on high-performance computing systems. He teaches machine learning at the master’s level, bringing both academic rigor and practical industry experience to his instruction.
Abdullah’s master’s thesis, “Optimizing I/O Performance of Scalable ML Workflows in HPC Systems,” reflects his deep expertise in making machine learning efficient and scalable. With over 15 years of technical consulting experience and hands-on work managing GPU infrastructure for AI research labs, he bridges the gap between theoretical ML/DL concepts and real-world implementation.
As the creator of TensorRigs.com, Abdullah helps researchers, developers, and ML/DL enthusiasts make informed decisions about AI hardware through spec-driven analysis and practical recommendations. His unique perspective comes from working directly with large-scale ML workflows in HPC environments, giving him insight into what really matters for production machine learning and deep learning systems.
Books by Abdullah
- Practical Introduction to Machine Learning - Master ML fundamentals with scikit-learn
- Practical Introduction to Deep Learning - Build neural networks with PyTorch & TensorFlow
Philosophy
Abdullah is passionate about making AI and machine learning accessible, practical, and easy to understand. He believes that the best way to learn ML/DL is through hands-on experience with real datasets and clear, concise explanations—a philosophy that guided the creation of both books.
Connect
- Portfolio: https://a-amawi.netlify.app/
- TensorRigs: https://tensorrigs.com
Thank you for reading this book! If you find it helpful, please consider:
- Leaving a review where you purchased it
- Sharing it with fellow learners
- Following TensorRigs for more AI/ML content