Muhammad Anfaal Connect

Lahore, Pakistan

Muhammad Anfaal

Software Engineer · Artificial Intelligence Engineer

Agentic AI, Enterprise RAG, Voice AI, and Document Intelligence — on-prem and cloud.

Working closely with a highly qualified technical team — architecting production systems and leading next-generation engineers through implementation.

I move from concept to a working system fast — often covering what would take a small team — because I take the first swing when a bet is still unproven.

Black-and-white portrait of Muhammad Anfaal in a dark suit

01

Practice

  1. 01

    Agentic AI

    Multi-agent systems on LangGraph and LangChain: orchestration, tool calling, human-in-the-loop gates, and LangFlow interfaces. Architecture leadership and mentoring for teams shipping production agents.

  2. 02

    Enterprise RAG

    Retrieval stacks on Milvus with hybrid search, metadata filters, reranking, and decay-based freshness. Knowledge-base ingestion for staff and customer-facing answers.

  3. 03

    Voice AI

    Text-to-text and voice-to-voice conversations. Multilingual speech work across major Pakistani languages, plus real-time speech-to-text with Whisper.

  4. 04

    Document Intelligence

    Multi-engine OCR, coordinate-aware extraction, dual-pane reviewer UIs, and async pipelines that keep extracted values tied to the source page.

02

Systems

Featured systems below are in production. Confidential client work is described by how it operates — institution name and implementation stack withheld under NDA.

01

Agentic Desk CX

Ekkel AI Jan 2026 – Present In production NDA · institution withheld Open

A leading financial institution (name withheld under NDA) needed an enterprise conversational platform that could engage customers across WhatsApp, web chat, voice, and digital banking touchpoints — with every model call, retrieval, and store staying on their infrastructure.

Leading design, architecture, and development. Built multi-agent flows for servicing, product discovery, lead generation, sales assistance, onboarding, complaint management, and support — including live WhatsApp queries from users, not only web or voice. Designed intent and entity understanding across those journeys, grounded answers over products, policies, procedures, and FAQs, and a handoff path to a human relationship manager when the agent should stop. Supervised junior engineers on visual workflow orchestration, with architecture guidance and code reviews.

The platform is in production and runs entirely inside the institution: local serving of 35B-class models on H200 GPUs in on-prem servers, private retrieval, and internal storage, with no dependency on an external cloud. Users reach it on WhatsApp as well as web chat and voice. Built for regulated, internet-independent deployments. Also contributed to multilingual voice work so conversations hold up across major Pakistani languages.

02

Document Intelligence & Review

Ekkel AI Jan 2025 – Present In production NDA · institution withheld Open

A leading financial institution (name withheld under NDA) needed to digitize and verify sensitive documents with extraction that reviewers could trust — not a black-box dump of fields.

Solely designed and deployed the first on-prem document understanding system, then architected the next generation and supervised junior engineers on implementation, reviews, and workflow design.

In production. Staff can assemble custom document workflows and prompts, call rate-limited APIs, and check extracted values against the source page with synchronized highlighting — so audit and confidence sit with the reviewer, not only the model.

Chapter 1 — On-prem digitization

Synchronous and asynchronous pipelines for statements, identity documents, tax forms, and other operational paperwork, emitting structured files staff already use. Models run on the institution's own servers — including 35B-class models on H200 GPUs — and plug into existing robotic-process and staff-web flows. Admins issue scoped API access; users compose their own extraction workflows instead of waiting on a single hardcoded template.

Chapter 2 — Human-AI review

Several OCR engines vote with a language-model check so weak extractions do not ship unchallenged. Coordinate-aware output keeps tables, key-value pairs, and other elements pinned to the source page. An interactive reviewer shows the extracted field beside the original document and highlights both together.

03

Email Automation Platform

Ekkel AI 2025 – Present In production NDA · institution withheld Open

A leading financial institution (name withheld under NDA) needed more than an inbox classifier: attachments had to be understood, complaints routed, and replies drafted — with a human still holding the send key.

Built the first version (parsing, attachment extraction, document reading, grounded reply drafts, asynchronous processing), then architected the production platform: classification, complaint detection, routing, escalation, response generation, and human-in-the-loop approve / reject / refine.

In production. Complaint pipelines identify issues, send them to the relevant branch or department, and communicate resolutions back. The same design can sit fully inside the institution or in a cloud environment, chosen by configuration. Document reading reuses the on-prem document-intelligence stack rather than a separate extractor.

04

AutomatiCX

Ekkel AI Jan 2026 – Present In production Open

The confidential engagement platform had to become a reusable product: one conversational and agent core, many organizations and industries, without rebuilding the stack for each tenant.

Extended agent orchestration, retrieval, and workflow automation into a cloud-native customer-experience platform. Owned how third-party systems attach to that platform — including a supervised MCP strategy so any compatible server can connect through an OAuth token and expose its tools to the agents.

In production. A tenant can stand up engagement, review intelligence, and outbound automation on web and chat, then grow into new domains by composing agents and connectors rather than forking the product.

From one engagement stack to a product

AutomatiCX is the commercialized, multi-tenant evolution of the confidential virtual-relationship work. The same ideas — conversational agents, retrieval, orchestration, and human handoff — were generalized so they are not bound to one institution or one industry. Each organization gets an isolated workspace: its own knowledge, channels, review sources, and automation rules, running on shared cloud infrastructure.

Conversational engagement

Customers and staff meet the product on web, in-app chat, and business messaging channels. Agents handle product questions, support, and guided journeys. When confidence drops or policy requires a person, the thread transfers to a human with the conversation context intact. Retrieval sits under those answers so replies stay grounded in the tenant's own documents and FAQs rather than a generic model prior.

Agent orchestration and reusable workflows

A shared multi-agent layer routes work: classify the request, retrieve what matters, call a tool, draft a reply, or open a ticket. The same skeleton can be specialized — sales assist, onboarding, complaint handling, knowledge lookup — so a new business domain is a configuration of agents and tools, not a new codebase. Workflows can act on what the platform learns: a recurring complaint becomes a routed task; a feature request becomes a tagged insight.

Review intelligence

The platform ingests customer reviews, ratings, and free-text feedback from mobile apps and other digital surfaces. It categorizes each item, scores sentiment, flags concrete issues, and can draft a reply for a human to send or edit. Over time those labels feed analytics: recurring pain, requested features, and satisfaction movement, so the business sees patterns instead of a raw review dump.

Insights and action

Dashboards and agent workflows close the loop. Trends and repeated concerns are visible; teams can trigger follow-ups, public replies, or internal tasks from the same signals. The point is not a report that sits still — it is an agent that can act on an engagement signal when the tenant allows it.

MCP connectors with OAuth

Supervised design and delivery of MCP servers for AutomatiCX, and set the strategy for how they attach. Any MCP can be connected using an OAuth token, so a third-party app or service — mail, CRM, calendars, internal tools, or a tenant's own API — becomes a tool the agents can call without a one-off integration for each vendor. The token is the contract: once a server is authorized, the orchestration layer can discover its tools and use them inside existing workflows. That keeps AutomatiCX open to the tenant's stack instead of locking them into a fixed connector list.

Cloud runtime

Unlike the on-prem confidential deployments, AutomatiCX runs on managed cloud language models, hosted retrieval, and standard cloud operations so tenants can start without standing up their own GPU rooms. The product still keeps tenant data and tools scoped per organization.

  • Multi-agent CX
  • Grounded retrieval
  • Review intelligence
  • MCP servers
  • OAuth connectors
  • Multi-tenant SaaS
05

On-Prem Agentic Platform

Ekkel AI Jan 2025 – Dec 2025 In production NDA · institution withheld Open

A leading financial institution (name withheld under NDA) required agentic workflows for confidential knowledge retrieval, reasoning, summarization, and policy assistance — with no inference leaving their network.

Designed and deployed the on-premises agentic platform so retrieval, storage, and orchestration stayed inside the institution. Built secure conversational access for internal staff operations.

In production. Staff can ask for retrieval, summaries, and policy help against sensitive material. Inference uses 35B-class models served on H200 GPUs in on-prem servers, with monitoring and model-lifecycle controls sized for a regulated workload — all inside the perimeter.

06

Public & Internal RAG Chat

Ekkel AI Jan 2025 – Dec 2025 In production NDA · institution withheld Open

Customers and staff at a leading financial institution (name withheld under NDA) needed grounded answers from a shared knowledge base — with staff able to upload documents and search internally.

Contributed to a retrieval-grounded chat for customer questions and internal operations. Built knowledge-base ingestion so staff can upload documents and query them securely, plus internal web search. Speech-to-text for the customer-facing website chatbot was in progress.

In production. Answers stay tied to uploaded and curated material. Inference runs on the institution's GPU nodes — including 35B-class models on H200 hardware — for low latency, without sending the corpus out.

07

SalesNet

Ekkel AI 2025 In production Open

Business-development work was split across documents, meeting notes, and live calls — with little help at bid time.

Built a retrieval backend for document and notes upload, real-time meeting transcription, contextual bidding suggestions, and automated summaries. Integrated agents that act on structured data.

In production. Repetitive workflow steps moved to agents; meetings collapse into summaries and bid context instead of leftover transcripts.

  • LangChain
  • LangGraph
  • Pinecone
  • Transcription
  • AI agents
08

VigilEye

University of Central Punjab 2024 In production Open

A multidisciplinary team needed real-time crime detection — robbery, fighting, burglary — from IP cameras, wrapped in a desktop application operators could actually use.

Developed machine learning for live detection with Python, PyTorch, YOLOv8, and Roboflow 3.0, trained on diverse datasets. Collaborated on a PyQt6 desktop app with IP-camera integration and MySQL on Google Cloud.

In production as a deployed surveillance application. Proprietary model at about 80% accuracy, used for real-time detection.

  • Python
  • PyTorch
  • YOLOv8
  • Roboflow 3.0
  • PyQt6
  • MySQL
  • GCP

Also shipped

  • Ekkel AI · In production · NDA

    TTS fine-tuning & datasets

    Hyperparameter fine-tuning of a text-to-speech model and dataset creation across multiple speaking activities, shipped in production for one of the largest financial institutions in Pakistan (name withheld under NDA).

  • Evolve Innovative Solutions

    Real-time detection

    YOLOv8 and CNN models for live applications, up to ~90% object-detection accuracy.

  • Evolve Innovative Solutions

    Podcast post-production

    Pipeline to separate voices, enhance audio, and add music via the ElevenLabs API.

  • Evolve Innovative Solutions

    Streamlit chatbot

    OpenAI-backed chatbot with dynamic responses, plus Streamlit and Matplotlib for live dataset views.

  • Evolve Innovative Solutions

    API performance

    FastAPI and MySQL integration that cut response times by 30%.

  • Ekkel AI · Intern

    Speech-to-text

    Real-time Whisper transcription with a Gradio interface.

  • Ekkel AI · Intern

    Cited document query

    OCR, Sentence Transformers, and Pinecone retrieval with page-number and slide-title references.

  • Ekkel AI · Intern

    Task-specific agents

    LangChain and LlamaIndex chatbot with agents for diverse queries.

  • Ekkel AI · Intern

    Clothing classifier

    CNN fine-tuned with transfer learning to classify clothing items.

  • Ekkel AI · Intern

    Training-data pipeline

    Scrape, classify, and compile sources into chatbot training resources. Docker + FastAPI APIs.

03

Trajectory

  1. Ekkel AI

    Lahore, Pakistan · Onsite

    Artificial Intelligence Engineer

    January 2026 – Present

    • Leading architecture and delivery for confidential engagement, document intelligence, email automation, and AutomatiCX — all in production.
    • On-prem deployments include 35B-class models served on H200 GPUs in the institution's own servers.
    • On AutomatiCX: supervised MCP servers and an OAuth strategy so any third-party app or service can connect as a tool.
    • Technical leadership, architecture guidance, and mentoring for 8–10 interns and junior engineers, including code reviews.
  2. Ekkel AI

    Lahore, Pakistan · Onsite

    Associate Artificial Intelligence Engineer

    January 2025 – December 2025

    • Shipped the first on-prem document-intelligence platform, public and internal grounded chat, an on-prem agentic platform, the first email-automation system, and SalesNet.
    • Owned on-prem GPU serving (including H200s and 35B-class models), gated staff APIs, and operational monitoring for those confidential platforms.
  3. Ekkel AI

    Lahore, Pakistan · Onsite

    Artificial Intelligence Intern

    October 2024 – December 2024

    • Whisper speech-to-text, cited document RAG, LangChain / LlamaIndex agents, clothing CNN, and scrape-to-train workflows.
    • Shipped Dockerized apps and FastAPI services.
  4. Evolve Innovative Solutions

    Singapore · Remote

    Machine Learning Intern

    December 2023 – June 2024

    • YOLOv8 and CNN detection (up to ~90% accuracy), an ElevenLabs podcast pipeline, and a Streamlit + OpenAI chatbot.
    • FastAPI and MySQL work that reduced API response times by 30%; live visualizations with Streamlit and Matplotlib.

04

Field Notes

Education

University of Central Punjab

Lahore · 2020 – 2024

Bachelor of Software Engineering

Major: Machine Learning, Data Science, Natural Language Processing, Cloud Computing

Final Year Project: VigilEye — crime surveillance (robbery, fighting, burglary) with PyTorch, YOLOv8, Roboflow 3.0, PyQt6, and MySQL on Google Cloud. About 80% accuracy.

Certificates

AI & Machine Learning

  • Deep Learning Specialization — Stanford University & DeepLearning.AI, Coursera
  • Machine Learning Specialization — Stanford University & DeepLearning.AI, Coursera
  • Deep Learning with PyTorch, TensorFlow 2.0, Deep Learning A-Z 2024 — Udemy
  • AI Agents, AI Engineering, and ChatGPT Masterclasses — Udemy

Agentic AI & LLM Systems

  • LangChain for LLM Application Development — Udemy
  • Advanced LangGraph Workflows & Multi-Agent Systems — Udemy
  • Production AI Agents — Udemy

Data Science & Python

  • Python for Everybody — University of Michigan, Coursera
  • Data Science A-Z & Python AI Projects — Udemy
  • Python in Containers — Udemy

MLOps & Deployment

  • Mastering MLOps: Model Development to Deployment — Udemy

Virtual programs

  • Software Engineering & Cybersecurity Virtual Programs — JP Morgan, Cisco, Mastercard (Forage)

Competitions

  • PuCon'23 Web Hackathon
  • PuCon'23 Speed Programming
  • IUPC Inter-Universities Programming Competition

Instrumentation

Languages

Python · C++ · SQL · JS · Dart

Agentic systems

LangChain · LangGraph · Agno · LlamaIndex · LangFlow · Multi-agent · RAG · Tool calling · MCP · OAuth connectors

Foundation models

OpenAI · Claude · Grok · Whisper · Hugging Face · Ollama · Ray Serve

ML & deep learning

PyTorch · TensorFlow · YOLO · Computer vision · NLP · Speech AI · Transfer learning

Stores

MongoDB · PostgreSQL · MySQL · Milvus · Pinecone · FAISS · MinIO · Amazon S3

Backend

FastAPI · Docker · Kong · Redis · REST · Async · Streamlit · Gradio

MLOps

MLflow · Grafana · Prometheus · ELK · Helicone · Experiment tracking

Cloud & GPU

AWS · EC2 · GCP · RunPod · Vast.ai · Novita AI · Linux · On-prem AI · H200 GPUs · 35B on-prem models

Leadership

Technical leadership · Mentoring 8–10 juniors · Code reviews · Project ownership

05

Connect

Architecting and deploying secure on-prem and cloud AI platforms — including 35B-class models on H200 GPUs in on-prem servers. Those systems are in production.

Languages
English (Fluent) · Urdu (Native) · Arabic (Moderate)
Color portrait of Muhammad Anfaal in a navy suit