Muhammad Ali Taha

Muhammad Ali Taha

AI Engineer specializing in Agentic Systems and Multi-Agent Orchestration

Based in: Islamabad, PakistanCurrently: Python AI and Computer Vision Engineer, SportsvectorExperience: 1 year

Hire me

Muhammad Ali Taha is an AI Engineer with extensive experience in building LLM-driven pipelines and agentic workflows using LangChain, LangGraph, and CrewAI. He has a proven track record in computer vision and machine learning, notably developing advanced analytics for sports and automated intelligent systems.

Experience

Python AI and Computer Vision Engineer

SportsvectorQatarworkMar 2026 – Present

Summary

Engineered an end-to-end cricket-analytics pipeline that ingests broadcast MP4 video and outputs ball speed (4-technique ensemble incl. time-of-flight, solvePnP-based 3D physics fit, and homography anchor), delivery length, line, lateral deviation, spin angle, bounce height, and 15-class shot classification replacing venue-installed multi-camera systems for grassroots levels of the sport.

What I did

  • Trained a YOLO11m ball detector with motion-blur augmentation; benchmarked and shipped an RF-DETR-Large alternative (95.4% mAP@50, DINOv2 backbone, Hungarian-matching set-prediction loss) that cut per-clip latency 10× and boosted small-object recall.
  • Eliminated manual pitch calibration by training a YOLO11m-pose 10-keypoint pitch detector from scratch wired Lucas-Kanade optical flow across he 4 corners so the pixel-to-metre homography stays locked through camera zoom, pan, and mid-over cuts.
  • Diagnosed a failure mode in the published CricShotNet paper (pretrained model scored ~5% on real broadcast frames vs. claimed 89%), replaced the broken YOLO segmentation stage with Meta's SAM 2 box-prompted oundation model, and retrained an EfficientNetV2-S + GRU classifier from scratch on 11,214 clips.
  • Trained a model on different Mushaf Ayah markers.
  • Performed model fine-tuning.

Results

  • Replaced manual labeling by developing a generic Ayah marker detection solution.
  • Enabled users to play audio from specific Ayahs through automated marker identification.
  • Achieved 95.4% mAP@50 with RF-DETR-Large alternative.
  • Retrained classifier on 11,214 clips.
  • Achieved more than 95% recall and accuracy for Ayah marker detection.
  • Achieved more than 85% mAP@50-95 across different Mushaf styles.
PythonYOLO11mRF-DETR-LargeDINOv2YOLO11m-poseLucas-Kanade optical flowMeta SAM 2EfficientNetV2-SGRUsolvePnPHomographyFine-tuningRoboflow

Python Computer Vision Engineer Intern

Ishraaq LabsIslamabadinternshipAug 2025 – Nov 2025
Contributed in building Zaad ul Quran App. Proposed a generic solution to detect Ayah markers in different Mushafs
PythonComputer Vision

Skills

Technical

PythonPython
YOLO
RAG Pipelines
REST APIs
n8n
LangGraph
LangChain
Multi-Agent Systems
Video Analytics
Tracking
CrewAI
Prompt Engineering
OpenAI API
Feature Engineering
Model Optimization
CNNs
Segmentation
ByteTracking
RFDETR
Data Pipelines
Web Scraping
Gmail API
LLM Reasoning
Conversational AI
Webhooks
API Automation
PyTorchPyTorch
TensorFlowTensorFlow
FastAPIFastAPI
Scikit-learn
SSD
FlaskFlask
DjangoDjango
Keras
SVM
Faster R-CNN
ETL
Databases
Stripe
Automated Feature Engineering
Lip Syncing
Language Detection
System Prompting
ReactReact
TypeScriptTypeScript
Fine-tuning
Roboflow
Data Labeling

Projects

MindEase - Multilingual Al Therapist (FYP)

Lead Developeracademic
Building a bilingual mental-health assistant supporting voice and text interactions. Integrated an Al therapist + animated therapist character for improved user engagement and emotional support. Included real-time speech recognition, sentiment analysis, and personalized guidance flows.
AIVoice InteractionText InteractionSpeech RecognitionSentiment Analysis

Real-Time Cricket Ball Detection and tracking System

Developerpersonal
Trained a custom YOLO11l object detector on a private Roboflow dataset, achieving near-zero active miss rate on broadcast deliveries. Engineered a 4-stage detection engine (full-frame YOLO + tiled inference slicer + Kalman-predicted ROI + optical-flow interpolation) to handle motion blur of 38+ px/frame and ball radii as small as 5 px. Implemented a physics-based 3D speed estimator using OpenCV solvePnP for camera pose recovery and a parabolic trajectory fit, estimating delivery speed within ~5-10% of broadcast radar. Built a pitch calibration system with homography-based world-coordinate transforms, enabling automatic bounce-point detection, length classification (Good length / Full / Short), and stump-line identification
YOLO11lRoboflowKalman FilterOptical FlowOpenCVsolvePnPHomography

VisaBot Al-End-to-End Visa Assistance

Designer/Developerpersonal
Designed a full agentic chatbot supporting visa search, document guidance, appointment booking, and smart pricing. Integrated RAG, workflow automation, and multi-step reasoning.
RAGWorkflow AutomationMulti-step reasoning

Lifeguard-Pro - Al Sales Chatbot &, Automation System

Designer/Developerpersonal
Designed and deployed an Al-powered sales chatbot handling customer inquiries, purchase intent detection, and automated course enrollment. Built backend automation using n8n workflows to orchestrate Al responses, Stripe payment link generation, and Gmail confirmation emails. Integrated tool-based execution flow ensuring strict action sequencing (generate payment link send email confirm to user). Optimized token usage and system architecture by restructuring prompts and implementing dynamic workflow logic for cost efficiency. Deployed and managed the chatbot on a VPS environment with secure API integrations and production-ready webhook endpoints.
n8nStripeGmailVPSWebhooks

NeuralDefense - Al-Powered Hybrid Intrusion, Detection System

Developerpersonal
Designed and implemented a hybrid Intrusion Detection System (IDS) combining SVM classification with LLM-driven feature engineering and code optimization. Built an autonomous agentic optimization loop to analyze model errors, generate new features, tune hyperparameters, and improve detection performance iteratively. Integrated GPT-40 with classical ML pipelines to automate feature discovery, synthetic attack generation, and model refinement. Evaluated system on UNSW-NB15 and noisy dataset variants, achieving significant Fl-score improvement over baseline SVM models. Developed modular architecture using Python, Scikit-learn, LangChain, FastAPI, and REST APIs for scalable deployment.
SVMGPT-4oPythonScikit-learnLangChainFastAPIREST APIs

Lifeguard-Pro - Email Automation & Intelligent Inbox Classification System

Developerpersonal
Built an AI-powered email automation workflow to analyze incoming emails, classify customer intent, and generate professional replies automatically. Integrated OpenAI with Gmail APIs using n8n to extract structured customer information and manage automated responses. Implemented dynamic Gmail labeling to categorize emails (e.g., BUY_NOW, BUY_LATER, SUPPORT) and organize inbox workflows. Designed modular automation pipelines with conditional logic and API integrations for scalable email processing.
OpenAIGmail APIn8nConditional Logic

Urdu STT Fine-tuning

personal
Fine-tuned Whisper large-v3 on an Urdu dataset for speech-to-text applications.
Whisper large-v3Roboflow

Education

Bachelors in Artificial Intelligence

Fast NUCES, IslamabadArtificial IntelligenceAug 2022 – Jun 2026

Thesis. MindEase - Multilingual Al Therapist

Coursework

Agentic coursePAI course

Societies & activities

FAIS (AI Society)

Recognition

Awards

Deans list

Fast NUCES2026

Spring 2026 semester

Certifications

Introduction to Web Development

Meta

Python for Data Science, AI & Development

Coursera

Generative and Agentic AI

Coursera

Web Development

Data Collide

Supervised Machine Learning, Regression and Classification

Coursera

Governance & advisory

Vice Head Operation

FAIS (AI Society in Fast)other2024 – 2025

Vice head for FAIS leading Al society in Fast for a 2024-2025 tenure

Social impact & activities

Volunteer

NASCONvolunteer

Served as a volunteer in many NASCON events for example Pixelate, Hackathon etc in FAST NUCES.

Hire MuhammadReach out about a role, a contract or a conversation.For recruiters

Muhammad's twin is AI, it can make mistakes.