“Ahmad built our real-time computer vision API and had it deployed on Docker faster than expected. Clear communication and rock-solid results.”
Ahmad Makki
Specializing in Computer Vision, NLP, LLM applications, and the MLOps infrastructure that ships them to production.
Lahore, Punjab, Pakistan
System info
I'm an AI/ML Engineer and Data Scientist with an MS in Data Science from PUCIT and an Electrical Engineering degree from UET Lahore. I work across Python, SQL, Machine Learning, Deep Learning, NLP, Computer Vision, and Generative AI.
On the engineering side I lean on Docker, Kubernetes, and DevOps practices to deploy and scale reliable models. Across Scraperrs, Machine Learning 1 Limited, and Descon I've delivered predictive modeling, NLP, computer vision, and end-to-end ML deployment. My focus is building practical, reliable, scalable AI that solves real problems.
What I can build for you
Available for freelance on Upwork & Fiverr. From a quick proof-of-concept to a fully deployed AI system — here's how I can help.
Computer Vision Solutions
Real-time object detection, tracking, and segmentation (YOLOv8, OpenCV) delivered as production-ready APIs.
- Custom model training
- Real-time inference API
- Edge & cloud deployment
LLM & RAG Applications
Custom chatbots, document Q&A, and generative features powered by GPT, Gemini, and open-source models.
- RAG over your data
- Chatbots & AI assistants
- Prompt engineering
MLOps & Deployment
Containerize, orchestrate, and ship your ML models to production with Docker, Kubernetes, and CI/CD.
- Dockerized services
- Kubernetes autoscaling
- FastAPI backends
AI Automation & Agents
Automate repetitive workflows and build agentic pipelines with n8n that save your team hours every week.
- n8n workflows
- Agentic pipelines
- API integrations
Have a project in mind?
Let's turn your idea into a working AI product. Hire me directly on your preferred platform.
What clients say
A few words from people I've worked with on Upwork, Fiverr, and beyond.
“He turned our messy PDFs into a smart RAG chatbot that actually answers correctly. Delivered on time and explained everything simply.”
“Great MLOps skills — dockerized our models and set up Kubernetes autoscaling. Our inference costs dropped and reliability went up.”
“The n8n automation Ahmad built saves my team hours every week. Professional, responsive, and genuinely knows his stuff.”
“Fine-tuned an NLP model for us and integrated an LLM assistant. Highly technical yet easy to work with — will hire again.”
“Ahmad built our real-time computer vision API and had it deployed on Docker faster than expected. Clear communication and rock-solid results.”
“He turned our messy PDFs into a smart RAG chatbot that actually answers correctly. Delivered on time and explained everything simply.”
“Great MLOps skills — dockerized our models and set up Kubernetes autoscaling. Our inference costs dropped and reliability went up.”
“The n8n automation Ahmad built saves my team hours every week. Professional, responsive, and genuinely knows his stuff.”
“Fine-tuned an NLP model for us and integrated an LLM assistant. Highly technical yet easy to work with — will hire again.”
hover to pause
Technical arsenal
AI / ML / Computer Vision
Modeling, training, and shipping intelligent systems.
MLOps & Deployment
Containerizing, orchestrating, and scaling models in production.
Core Stack & Tools
The everyday tools I build and automate with.
Languages & Libraries
- ▹Python, Pandas, NumPy, Scikit-learn
- ▹PyTorch, OpenCV, NLTK, SpaCy
- ▹Matplotlib, Seaborn
- ▹LLMs (GPT-3.5/4, Gemini, Cohere, Mistral, LLaMA 3)
Tools & Technologies
- ▹VS Code, Jupyter, Google Colab
- ▹Git, GitHub, Linux
- ▹Docker, Kubernetes, FastAPI
- ▹n8n, Streamlit
Projects
Production ML systems — from real-time computer vision APIs to RAG pipelines and Kubernetes orchestration.

Real-time Person Detection (YOLOv8)
Real-time person/object detection on RTMP video streams with YOLOv8, served behind a FastAPI backend and containerized with Docker for scalable, client-facing deployment.

Smart Conversational Agent — Mental Health
A multi-faceted conversational agent combining rule-based (TF-IDF), retrieval-based (CNN, LSTM, BiLSTM), and generative (GPT-3.5, Cohere, Mistral) models to provide empathetic mental-health support.

Predictive Modeling — Student Scores
An ML model that predicts students' final scores from their early assessments, trained on prior course data — helping flag at-risk students sooner.

RAG-based PDF Query System
A Retrieval-Augmented Generation system that lets users upload PDFs and query them through a Streamlit interface. Containerized with Docker, pushed to Docker Hub, and deployed to a server.

Kubernetes ML Model Deployment
Deployed an ML model on Minikube with NodePort/LoadBalancer access, replica scaling (1–5 pods), and CPU-based autoscaling under saturation tests.
Local AI Desktop Assistant (MCP)
A fully offline AI desktop assistant built with LLaMA.cpp and the Model Context Protocol. Chats, rewrites, and summarizes, plus safe system controls (launch apps, volume, brightness, lock/sleep) via a modular MCP server-client.
LLM Science Teacher
An interactive LLM chatbot that answers science questions with age-appropriate explanations — making complex topics easy to understand for younger learners.
Fake News Detection (NLP)
A machine-learning pipeline that classifies news as real or fake using NLP feature extraction and multiple ML algorithms, with evaluation across models.
Latest in AI
Fresh AI & ML headlines, refreshed daily and generated live with Gemini.
AI Playground
Models run locally in your browser — nothing leaves your device, and nothing loads until you press Start.
Object Detection
COCO-SSD detects everyday objects in real time from your webcam.
Standby
Pose Estimation
MoveNet tracks your body keypoints and draws a live skeleton.
Standby
Person Segmentation
MediaPipe cuts you out of the background and drops in a neon backdrop.
Standby
Certifications
Docker Mastery: with Kubernetes + Swarm
Udemy — Bret Fisher · Jan 2025
Generative AI with Large Language Models
DeepLearning.AI (Coursera)
NLP with Classification and Vector Spaces
DeepLearning.AI (Coursera)
Deep Learning Specialization
DeepLearning.AI (Coursera)
Prompt Engineering
DeepLearning.AI (Coursera)
LangChain: Chat with Your Data
DeepLearning.AI (Coursera)
Python for Data Science, AI & Development
IBM (Coursera)
SQL Skills Certification
HackerRank
Python Skills Certification
HackerRank
Thoughts & logs
Frequently asked questions
How long does a typical project take?
How do we communicate and track progress?
Do you offer revisions and post-delivery support?
Can you work with my existing codebase or team?
How do you handle data privacy and NDAs?
What do your services cost?
Let's build something
My inbox is always open — whether it's a role, a project, or just to say hi. I'll get back to you.


