Skip to content
Available for new projects

Ahmad Makki 

Specializing in Computer Vision, NLP, LLM applications, and the MLOps infrastructure that ships them to production.

Lahore, Punjab, Pakistan

about

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.

10+
Production projects
2+
Years experience
9+
Certifications
services

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.

testimonials

What clients say

A few words from people I've worked with on Upwork, Fiverr, and beyond.

Ahmad built our real-time computer vision API and had it deployed on Docker faster than expected. Clear communication and rock-solid results.

DR
Daniel R.
Startup Founder · Upwork

He turned our messy PDFs into a smart RAG chatbot that actually answers correctly. Delivered on time and explained everything simply.

SM
Sara M.
Product Manager · Fiverr

Great MLOps skills — dockerized our models and set up Kubernetes autoscaling. Our inference costs dropped and reliability went up.

OK
Omar K.
CTO, SaaS Company · Upwork

The n8n automation Ahmad built saves my team hours every week. Professional, responsive, and genuinely knows his stuff.

LP
Lena P.
Operations Lead · Fiverr

Fine-tuned an NLP model for us and integrated an LLM assistant. Highly technical yet easy to work with — will hire again.

BA
Bilal A.
AI Researcher · Upwork

Ahmad built our real-time computer vision API and had it deployed on Docker faster than expected. Clear communication and rock-solid results.

DR
Daniel R.
Startup Founder · Upwork

He turned our messy PDFs into a smart RAG chatbot that actually answers correctly. Delivered on time and explained everything simply.

SM
Sara M.
Product Manager · Fiverr

Great MLOps skills — dockerized our models and set up Kubernetes autoscaling. Our inference costs dropped and reliability went up.

OK
Omar K.
CTO, SaaS Company · Upwork

The n8n automation Ahmad built saves my team hours every week. Professional, responsive, and genuinely knows his stuff.

LP
Lena P.
Operations Lead · Fiverr

Fine-tuned an NLP model for us and integrated an LLM assistant. Highly technical yet easy to work with — will hire again.

BA
Bilal A.
AI Researcher · Upwork

hover to pause

core competencies

Technical arsenal

AI / ML / Computer Vision

Modeling, training, and shipping intelligent systems.

PythonMachine LearningDeep LearningGenAINLPComputer Vision

MLOps & Deployment

Containerizing, orchestrating, and scaling models in production.

DockerKubernetesCI/CDAWSDevOps

Core Stack & Tools

The everyday tools I build and automate with.

SQLFastAPIGitLinuxStreamlitn8n

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
featured work

Projects

Production ML systems — from real-time computer vision APIs to RAG pipelines and Kubernetes orchestration.

Real-time Person Detection (YOLOv8) preview

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.

YOLOv8FastAPIDockerComputer Vision
Smart Conversational Agent — Mental Health preview

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.

PythonNLPLLMsDeep Learning
Predictive Modeling — Student Scores preview

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.

PythonMachine LearningRegression
RAG-based PDF Query System preview

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.

DockerStreamlitRAGDeployment
Kubernetes ML Model Deployment preview

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.

KubernetesMLOpsMinikube

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.

PythonLLaMA.cppMCPElectron

LLM Science Teacher

An interactive LLM chatbot that answers science questions with age-appropriate explanations — making complex topics easy to understand for younger learners.

LLMsChatbotEducation

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.

NLPMachine LearningClassification
ai pulse

Latest in AI

Fresh AI & ML headlines, refreshed daily and generated live with Gemini.

Fetching the latest headlines…
live in-browser neural nets

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.

Camera off

Standby

Pose Estimation

MoveNet tracks your body keypoints and draws a live skeleton.

Camera off

Standby

Person Segmentation

MediaPipe cuts you out of the background and drops in a neon backdrop.

Camera off

Standby

continuous learning

Certifications

UD

Docker Mastery: with Kubernetes + Swarm

Udemy — Bret Fisher · Jan 2025

AI

Generative AI with Large Language Models

DeepLearning.AI (Coursera)

AI

NLP with Classification and Vector Spaces

DeepLearning.AI (Coursera)

AI

Deep Learning Specialization

DeepLearning.AI (Coursera)

AI

Prompt Engineering

DeepLearning.AI (Coursera)

AI

LangChain: Chat with Your Data

DeepLearning.AI (Coursera)

IBM

Python for Data Science, AI & Development

IBM (Coursera)

HR

SQL Skills Certification

HackerRank

HR

Python Skills Certification

HackerRank

faq

Frequently asked questions

How long does a typical project take?
It depends on scope. A proof-of-concept can be days; a fully deployed AI system usually takes 1–4 weeks. I'll give you a clear timeline before we start.
How do we communicate and track progress?
We can work over Upwork, Fiverr, email, or WhatsApp. I share regular updates and a working demo as early as possible so you're never in the dark.
Do you offer revisions and post-delivery support?
Yes. Every project includes revisions until you're happy, plus a support window after delivery to fix issues and answer questions.
Can you work with my existing codebase or team?
Absolutely. I can integrate with your current stack, follow your conventions, and collaborate with your developers via Git.
How do you handle data privacy and NDAs?
I'm happy to sign an NDA. Your data and code stay confidential, and I follow secure practices (e.g., API keys are never exposed client-side).
What do your services cost?
Pricing depends on scope and complexity. Share your requirements and I'll send a transparent quote — fixed-price or hourly, whichever suits you.
get in touch

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.