Skip to primary navigation
Skip to content
Skip to footer
Muhammad Arham
Overview
Publications
Projects
Blog
Toggle menu
Muhammad Arham
MS @ UAlberta · Reinforcement Learning · ML Engineer
Follow
LinkedIn
GitHub
Google Scholar
X
Email
Linktree
Resume
Blog
2025
8
2023
18
2025
Building LLM agents to validate LangGraph tool use and structured API responses
Permalink
Automated RAG pipeline evaluation and benchmarking with RAGAS
Permalink
Validating OS-compatibility for locally-run LLMs using Ollama with CI/CD matrix workflows
Permalink
Real-time synthetic data generation for LLM training with CircleCI workflows
Permalink
Hyperparameter tuning for LLMs using CircleCI matrix workflows
Permalink
Automated version control for LLMs using DVC and CI/CD
Permalink
CI/CD preprocessing pipelines in LLM applications
Permalink
Build Your Agents from Scratch
Permalink
Back to Top ↑
2023
Understanding Classification Metrics – Your Guide to Assessing Model Accuracy
Permalink
Diving into the Pool – Unraveling the Magic of CNN Pooling Layers
Permalink
Unveiling Neural Magic – A Dive into Activation Functions
Permalink
Linear Regression from Scratch with NumPy
Permalink
From Zero to Hero – Create Your First ML Model with PyTorch
Permalink
WavJourney – A Journey into the World of Audio Storyline Generation
Permalink
PyTorch Tips to Boost Your Productivity
Permalink
Text-2-Video Generation – Step-by-Step Guide
Permalink
Pandas – How to One-Hot Encode Data
Permalink
Exploring Python’s zip() Function: Simplifying Iteration and Data Combination
Permalink
Logistic Regression: Intuition & Implementation
Permalink
Google’s Deblur AI: Sharpify your Images
Permalink
Stable Diffusion - Basic Intuition Behind Generative AI
Permalink
Diffusers: Python Library for AI-Generated Images
Permalink
PyTorch Custom Datasets: Making your own Dataloaders
Permalink
Python Virtual Environments: The Why and How
Permalink
Gorilla: Everything You Need to Know
Permalink
AlexNet: Implementation from Scratch
Permalink
Back to Top ↑