10 years in the field

Muhammad
Waqas

I have spent a decade taking ideas the rest of the way: into models that can be checked, Python platforms people rely on, TypeScript products teams enjoy opening, and CI/CD pipelines that ship on a Thursday without a war room. AI, machine learning, Django, FastAPI, and delivery live in the same practice — not in separate slides.

10years building software that stays up
  • AI & machine learning
  • Python · Django · FastAPI
  • TypeScript products
  • DevOps & CI/CD
  1. 2016

    Python products, from a first prototype to software a team could run every day.

  2. 2019

    Django platforms with real permissions, real data, and users who stayed.

  3. 2022

    Models leaving the notebook and landing behind production APIs.

  4. 2026

    AI systems wrapped in TypeScript products and releases that can roll back.

Skills

A decade, still in the tools.

Depth across AI and machine learning, Python backends, TypeScript interfaces, and the DevOps practice that gets a change into production safely.

AI / ML

01

Models that leave the notebook: trained, evaluated, grounded, and served where a product can call them.

Modeling

  • Machine Learning
  • Deep Learning
  • NLP
  • Computer Vision
  • Time series
  • Generative AI
  • LLMs
  • RAG
  • Prompt design
  • Embeddings
  • Vector search

Frameworks

  • PyTorch
  • TensorFlow
  • scikit-learn
  • XGBoost
  • Hugging Face
  • LangChain
  • OpenAI APIs
  • Pandas
  • NumPy

MLOps

  • Model serving
  • Experiment tracking
  • Model monitoring
  • Feature engineering
  • Evaluation sets
  • Drift checks

Python

02

APIs and platforms with contracts, tests, and a database story that holds up.

Platforms

  • Python
  • Django
  • Django REST Framework
  • FastAPI
  • Pydantic
  • Celery
  • SQLAlchemy
  • asyncio
  • pytest

Data & APIs

  • PostgreSQL
  • Redis
  • REST
  • WebSockets
  • Data pipelines

DevOps & CI/CD

03

A change should be built, tested, promoted, and reversible. That is the job.

Delivery

  • Docker
  • Kubernetes
  • Helm
  • GitHub Actions
  • GitLab CI
  • Jenkins
  • Release gates
  • Canary releases
  • Rollback

Cloud & runtime

  • AWS
  • Terraform
  • Linux
  • Nginx
  • Prometheus
  • Grafana
  • Git

TypeScript

04

Typed interfaces in front of the APIs, so the product and the backend stay in agreement.

  • TypeScript
  • JavaScript
  • React
  • Next.js
  • Node.js
  • Typed API clients
  • HTML & CSS

Recent projects

Twelve builds, one standard.

AI and machine learning, Python, Django, FastAPI, TypeScript, and the pipelines around them. Filter by the layer you care about.

12 projects

012026

AI · FastAPI · TypeScript

AetherRAG

A private-document assistant. Uploads are chunked, embedded, and answered with the page they came from. FastAPI serves the retrieval, and a TypeScript workspace is where the team actually asks the question.

  • RAG
  • Python
  • FastAPI
  • TypeScript
  • Embeddings
022025

AI / ML · Python

ForgeCast

Demand studio for operations. Python models forecast weekly volume, flag drift, and publish an accuracy note beside every run.

  • Time series
  • Python
  • Pandas
  • Monitoring
032024

Computer vision · Python

LensQC

Inspection models watch a production line. Frames are scored in Python, and a person confirms a defect before it leaves the station.

  • Computer vision
  • PyTorch
  • Python
042023

FastAPI · Python

SignalAPI

A FastAPI service that turns raw features into scored signals. Pydantic keeps every response typed for the apps that consume it.

  • FastAPI
  • Pydantic
  • PostgreSQL
  • pytest
052022

Django · Python

Northstar CRM

Multi-tenant CRM on Django and Django REST Framework. Pipelines, permissions, and activity history live in one place the team actually opens.

  • Django
  • DRF
  • PostgreSQL
  • Celery
062021

Django · Python

TalentGrid

A hiring desk in Django. Roles, scorecards, and interview loops stay with the candidate, so nobody is keeping the real process in a side sheet.

  • Django
  • Python
  • Redis
  • Permissions
072024

DevOps · CI/CD

Harbor Deploy

Delivery control for services on Kubernetes. Pull requests run GitHub Actions, build images, and stop at a human gate before production.

  • GitHub Actions
  • Docker
  • Kubernetes
  • Helm
082020

CI/CD · DevOps

RelayMesh

Shared CI templates for a microservice fleet. Each repo inherits test, scan, and canary steps, and a failed gate stops the release.

  • GitLab CI
  • Jenkins
  • Canary
  • Rollback
092025

TypeScript

OrbitBoard

A TypeScript analytics board. Funnels, cohorts, and experiment reads render from one typed client instead of a pile of one-off queries.

  • TypeScript
  • React
  • Next.js
102023

TypeScript · FastAPI · AI

Converse

A team workspace with a model in the room. The TypeScript UI streams from a FastAPI backend that keeps prompts, tools, and transcripts on the server.

  • TypeScript
  • FastAPI
  • LLMs
  • WebSockets
112021

MLOps · Python · CI/CD

PipelineKit

Training jobs with a paper trail. Python runners fit a model, log the metrics, register the artifact, and only then let CI promote it.

  • PyTorch
  • MLflow-style tracking
  • GitHub Actions
122020

FastAPI · TypeScript

Ledgerline

Usage billing as an API. FastAPI meters events and issues invoices, while a TypeScript console lets finance review a customer without touching the database.

  • FastAPI
  • TypeScript
  • PostgreSQL
  • React

Testimonials

What clients say after launch.

Notes from teams who asked for an AI system, a Python platform, or a release process they could trust after the kickoff call was over.

We had years of documents and a vague plan to “add AI.” Waqas shipped AetherRAG as a product: a FastAPI service, a TypeScript workspace, and answers that show the page they came from. The team stopped guessing which chatbot was right.

AetherRAG · AI
Amira KhalidDirector of Product, Aether

The forecast lived in a notebook only I could run. ForgeCast made it a Python service with a schedule, a drift check, and a report operations can read without calling me.

ForgeCast · ML
Sofia MendesHead of Data, Brightlane

He treated delivery as part of the product. Tests, image builds, a staging promote, and a production gate. Our release channel went quiet, which is the compliment.

Harbor Deploy · CI/CD
Jonas KellerVP Engineering, Harborline

TalentGrid is the first hiring system the team did not work around. Django permissions match how we actually hire, and a candidate no longer disappears between a sheet and an inbox.

TalentGrid · Django
Harun DemirHead of Talent, Northstar

The billing API and the console agree with each other. FastAPI on one side, TypeScript on the other, and a contract finance can trust. That is harder than it looks, and he did not skip it.

Ledgerline · FastAPI
Leah OkonkwoCTO, Ledger & Pine