Washakh Ali

Washakh Ali

AI / ML Engineer specializing in LLMs, RAG, and Agentic Systems

Based in: Islamabad, PakistanMost recently: ML Engineer, RunwareExperience: 3 years

Hire me

AI/ML Engineer with over 3 years of experience shipping production GenAI systems, including diffusion APIs serving 300K+ generations and production-grade RAG chatbots. Expert in building secure, scalable backends using FastAPI, Docker, and async Python to transition prototypes into hardened production environments.

Experience

ML Engineer

Runwarecontract2025 – Aug 2026

Summary

Production Image & Video Generation API. LLM & Model Integration.

What I did

  • 300,000+ production image/video generations sustained across concurrent GPU models, engineered as diffusion-based generation APIs in FastAPI with a custom GPU memory-management system that held under high-concurrency load.
  • Reduced inference latency on concurrent production workloads by architecting parallel multi-GPU inference pipelines and optimizing model layer caching, without degrading output quality.
  • Integrated the latest open-source models across image, video, audio, LLM and 3D modalities into a unified FastAPI inference layer, expanding platform capabilities well beyond 2D generation.
  • Cut compute cost per generation by optimizing these models for faster inference with CUDA parallel computing, multi-GPU execution and layer caching, so the company served more workloads on the same GPU fleet.
  • Enabled reproducible, portable inference across environments by containerizing model services with Docker.
  • Handled structured outputs by passing Pydantic schemas to Gemini with JSON mode enabled and validating via model_validate_json.
  • Quantized diffusion and LLM weights to reduce GPU memory and latency.

Results

  • Sustained 300,000+ production image/video generations.
  • Reduced inference latency and cut compute costs per generation.
FastAPIGPU memory-managementCUDADockerDiffusion ModelsLLM3D modalitiesMulti-GPU inferenceJSON modemodel_validate_jsonbitsandbytestorchao8-bit/4-bit loading

Computer Vision Engineer

Vision RDworkDec 2023 – Dec 2024

Summary

Diffusion API & Automated Inspection

What I did

  • 98.2% defect-detection accuracy across 4 defect classes (polarity errors, missing/shifted components, solder issues), achieved by designing a multi-head deep learning model for automated PCB inspection and fine-tuning PaddleOCR for component name/value extraction.
  • Reduced inference latency and GPU memory footprint on a Stable Diffusion image-generation API by researching and implementing multi-GPU inference and applying published model-layer-caching techniques.

Results

  • Achieved 98.2% defect-detection accuracy across 4 defect classes.
Deep LearningPaddleOCRStable DiffusionMulti-GPU inferenceModel-layer-caching

Data Analyst

Central Power Purchasing Agency (CPPA-G)workJul 2023 – Dec 2023

Summary

Key Responsibilities: • Improved national power-consumption planning by building predictive time-series forecasting models on historical grid data. • Increased stakeholder interpretability of technical reports by applying generative AI to auto-produce narrative data summaries. Achievements: • Improved national power-consumption planning. • Increased stakeholder interpretability using GenAI.

What I did

  • Forecasted the next year’s demand and detected unusual consumption patterns early for review.

Results

  • Used 10 years of historical national power-consumption data to forecast demand and detect anomalies.
Time-series forecastingGenerative AI

Skills

Technical

PythonPython
FastAPIFastAPI
Vector Databases (Chroma, Pinecone)
Pydantic (v2)
Agentic AI
Retrieval-Augmented Generation (RAG)
Large Language Models (LLMs)
Stable Diffusion
DockerDocker
asyncio
Prompt Engineering & Prompt-Injection Defense
Tool-Calling / Function-Calling
Gemini API
OpenAI API
DOM-Aware Parsing & Extraction
Embeddings & Semantic Search
Multi-Turn Memory
LangChain
LlamaIndex
Ollama
Hugging Face
Content Ingestion Pipelines
Web Scraping (Playwright, Apify)
Heading-Aware Chunking
async SQLAlchemy 2.0 (ORM)async SQLAlchemy 2.0 (ORM)
Supabase / PostgreSQLSupabase / PostgreSQL
JWT / OAuth2
PyTorchPyTorch
TensorFlowTensorFlow
CUDA
Model Context Protocol (MCP)
Transformers
Bootstrap 5Bootstrap 5
LLM Fine-Tuning
Asymmetric Retrieval
n8n
JSON mode
llama.cppllama.cpp
Quantization
Error Handling & Retries

Projects

AI-Powered Job-Search Automation

Solo Developerpersonal
Full-stack async app with a plugin-based scraper registry across multiple job sources and LLM-based candidate-job matching using a structured scoring rubric. Docker/Compose deployment with production hardening owned solo end to end and open-sourced (MIT).
Async PythonDockerDocker ComposeLLMScraper registry

Graxo Cybersecurity RAG Chatbot

Lead Developerprofessional
Designed and built a production RAG chatbot from scratch for a cybersecurity consultancy, replacing an ungrounded LLM-passthrough system with one answering strictly from real company content. Structure-aware content ingestion pipeline generating Gemini embeddings indexed in Pinecone, and a clean OO FastAPI backend. Also audited and hardened the prior system's live security gaps.
RAGGemini embeddingsPineconeFastAPIOO Design

SiteSpend - LLM Expense Assistant

Developerpersonal
Natural-language chat over a live production database using Gemini function-calling (6 tools) with token-by-token SSE streaming; deployed as an independent serverless service with zero deploy coupling to the host app.
Gemini function-callingSSE streamingServerlessFastAPISupabasePydanticJSON mode

Education

Bachelor of Computer Engineering

Air University, IslamabadComputer EngineeringSep 2019 – Jun 2023

Recognition

Certifications

Agentic AI: RAG & MCP Chatbots

Coursera

Generative AI with Diffusion Models

NVIDIA

Supervised Machine Learning: Regression and Classification

DeepLearning.AI

Advanced Computer Vision with TensorFlow

DeepLearning.AI

Getting Started with TensorFlow 2

Imperial College London

Artificial Intelligence Workshop

Dice Analytics

Fundamentals of Digital Image and Video Processing

Northwestern University

Python Data Structures

University of Michigan
Hire WashakhReach out about a role, a contract or a conversation.For recruiters

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