Skip to content
MUNEEB SHAFIQ

I build agent systems that run unattended, and the gates that stop them.

I build multi-agent pipelines with approval gates, scoped writes and audit logs, remote from Lahore.

Portrait of Muneeb Shafiq

Muneeb Shafiq

AI Engineer at Symufolk

Base
Lahore · UTC+5 · remote
Status
Open to new roles
Links
GitHubLinkedInEmail

Experience

Five companies since 2025.

  • SymufolkSymufolk
  • NETSOL TechnologiesNETSOL Technologies
  • FiverrFiverr
  • DevsincDevsinc
  • Manafa TechnologiesManafa Technologies
Full history

WHY ME

The difference is what happens when the agent is wrong.

  • 01

    It runs without me.

    An orchestrator I defined, provisioned and gated made 314 of Provider Research Factory’s 321 commits.

    Provider Research Factory
  • 02

    The gate is code, not a policy document.

    Nine agents with folder-scoped writes, a human gate between phases, and a log that recorded a real rejection.

    Course Factory
  • 03

    Every number here opens the file behind it.

    Every figure on this site has a source I can show you.

    Skills, evidence-linked

Work · 4 flagship

Case studies, not screenshots.

All projects, including the smaller ones
  • F01MULTI-AGENT SYSTEMS

    Course Factory

    Nine-agent course factory that ships instructor-approved curriculum behind mechanical human approval gates.

  • F02AGENTIC DATA PIPELINES

    Provider Research Factory

    Turns a population query into a verified national dataset behind two human approval gates.

  • F03RAG / APPLIED SECURITY

    RAMPART

    Static-analysis findings grounded in a corpus of 26,681 real disclosed vulnerabilities before developers see them

  • F04PRODUCTION FULL-STACK

    Symufolk HRIS

    Production HRIS for Pakistani SMEs: encrypted personal data, per-client deployment, 123 endpoints

How I work

Gates are code, not policy documents.

If it can be skipped under deadline pressure, it was never a gate.

  1. 01

    Orchestrate deterministically.

    Use models only where judgment is actually required. The control flow, the state transitions and the stopping conditions are code.

  2. 02

    Gates are code, not policy documents.

    If it can be skipped under deadline pressure, it was never a gate.

  3. 03

    An unexercised guard is not a guard.

    I run every guard at least once against a case it should catch.

  4. 04

    Label the gap, let it surface.

    When a step can't be completed, I say so rather than dropping it silently.

About

AI engineer at Symufolk. I build the pipeline behind Puffo AI.

Chess and card games otherwise.

Contact

Open to new roles, remote from Lahore.

Email is best; the role and the timeline are enough to get a useful reply.