Skip to content
Open to Forward Deployed / Agentic AI roles · UAE · Available to relocate

Asadullah Shafique

Agentic AI Systems Engineer

I engineer AI systems that move from reasoning to reliable execution.

I turn operational problems into full-stack software, with agent tools, explicit controls, and checks that inspect what actually happened.

My work spans the software used in my own CMT business, OpenAI Agents SDK and MCP integration, and offline evaluation of approval and retry failures.

Start with the delivery evidence below: business workflows, working integrations, and recorded failure cases. Each project states its evidence and limits.

Agent Orchestration · MCP · A2A · Guardrails · Evaluation · Kubernetes

Asadullah Shafique
Agent execution topologyA request enters the orchestrator, which carries a constitutional input guardrail and hands off to exactly one of four specialists: Portfolio, Error Solver, Learning or Teaching. Specialists never hand off to each other. Only the Portfolio Specialist calls tools, six read-only knowledge tools, and its free-text answer passes a constitutional output guardrail. The other three return typed, structured output. Every run returns its answer with a trace of the route taken and the tools called.REQUESTORCHESTRATOR · INPUT GUARDPORTFOLIOERROR SOLVERLEARNINGTEACHING6 TOOLSTYPED OUTPUTOUTPUT GUARDRESULT · TRACE
Star topology — only the orchestrator routes.
Tools and the output guard sit on the one specialist that writes prose.

Verified engineering evidence

Selected work for hiring teams

From business workflow to tested execution

Seeking Forward Deployed Engineer and Applied AI roles in the UAE. These projects show how I approach operational problems, integration, and verification.

Understand the operation

CMT software manages orders, production sessions, billing, and party ledgers in my own stitching unit. AI TradeFlow extends the business-workflow theme with inventory, accounting, and five read-only AI tools.

CMT is my own operating context. Public demos and test counts do not establish customer ROI or enterprise scale.

Connect tools and systems

This portfolio implements an OpenAI Agents SDK orchestrator with four specialists and six read-only MCP tools. ProtoBridge explores governed communication across MCP and A2A.

The portfolio tools cannot write business data. Protocol demonstrations do not establish interoperability with every external service.

Inspect failures and verify repairs

Agent Failure Atlas makes a duplicate-purchase failure inspectable, with 30 passing tests. Agent Rehearsal v1.1.0 checks approval, budget, and retry rules, with 257 tests passed in CI (39 optional live-SDK tests skipped) and an independently rejected false-success claim.

Both public demos are scripted/offline exercises with synthetic data; no real purchases are involved. Agent Rehearsal's one live-model evaluation is reported separately with its limits.

What I Offer

Three separate tracks. Agent engineering is the main one; the other two are my own textile business's software and the growth work I run alongside it.

Track 1 · Agent engineering

Agentic AI Systems

Production-grade agentic systems, cloud-native deployment, MCP servers, and custom AI agents. Built and deployed, not just prototyped.

└ Live MCP server, 6 tools · guardrails verified with no model reachable

Track 2 · Texcot industry software

Textile Industry Software (Texcot)

Launching 2026

Software built for and inside my own textile business. Textile ERP Module 1 (Fabric Mill) is live as a demo: roll and lot register, yarn ledger, weaving and knitting sessions, LC imports, with tenant isolation in PostgreSQL. The CMT Stitching & Packing System runs production and billing at my own unit every day.

└ ERP Module 1 of 7 live (demo) · modules 2–7 specified · CMT system in daily use

Track 3 · Growth marketing

Digital Marketing

Digital marketing for Pakistani businesses, and on offer to real estate and construction teams in the UAE: strategy, social media, paid ads, property portals and monthly reporting.

└ Twelve paid-acquisition disciplines, from hook rate to break-even ROAS

Agent engineering engagements

Three ways to work together. Each lists what you receive and links to a repository where I have already built it.

  1. Agent Reliability Audit

    For teams with an LLM or agent prototype that works in demos but behaves inconsistently.

    Typical length: 1–2 weeks

    You receive

    • Architecture and failure-mode review of your agent
    • An evaluation harness that checks the execution trace (route, tool calls) on your real cases
    • Guardrail and tool-contract recommendations
    • A prioritised fix list you can hand to your team

    Already built in: evals/ in this portfolio's repo · FinAgent-Nexus

  2. Agent & MCP Build Sprint

    For one business workflow that should run reliably, end to end.

    Typical length: 3–6 weeks

    You receive

    • Orchestrator and specialist agents (OpenAI Agents SDK or LangGraph)
    • An MCP server exposing your tools, read-only by default
    • Deterministic guardrails screened before any model call
    • Tests that run without API keys, deployment, and handover docs

    Already built in: AI TradeFlow · OrchestratorX · ProtoBridge

  3. Embedded Agentic AI Engineer

    For teams hiring someone to own agent features long term: full-time or long-term contract, remote or UAE.

    Typical length: Ongoing

    You receive

    • Own agent features from spec to production
    • Build and maintain evaluations and guardrails
    • Integrate agents with your data, tools and APIs
    • Work alongside product and operations

    Already built in: The architecture reviews and certifications on this site

// agent_engineering

Agent Engineering

The three disciplines I apply to every agent build. A model is not a product. The harness, the loop, and the graph around it are.

A model generates intelligence. The system determines whether that intelligence can be trusted.

The Environment

Harness Engineering

What an agent can see and touch, decided in code rather than in a prompt: protocol-level tool access, read-only by default, a written constitution screened on the way in and on the way out, and typed state the model never reads.

> An agent that can call a write tool will eventually call it wrong. Capability is scoped before the model gets a vote: every tool on this site's MCP server is read-only.

Demonstrated inProtoBridgeMCP and A2A implemented to the wire, governance inside the envelope

  • MCP Servers
  • Read-only Tools
  • Guardrails
  • Typed State
The Feedback

Loop Engineering

How quality is measured rather than asserted: eval suites that check the execution trace (which specialist ran, which tools it called) before a judge scores the prose. An answer that is fluent but never touched its tool fails.

> Evidence over confidence. When an eval case goes red, the fix goes into the agent, never into the case.

Demonstrated inevals/casesscored on the execution trace, not only on the prose

  • Eval Harness
  • Trace Assertions
  • LLM Judge
  • Regression Cases
The Flow

Graph Engineering

Routing held in typed state and code, not in prompt text: an orchestrator hands off to exactly one specialist, specialists cannot hand off to each other, and a failed model or exhausted quota drops one rung down a fallback ladder instead of returning an error.

> A mesh of agents calling agents cannot be explained afterwards. A star with one recorded route can, and its routing can be tested with no API key.

Demonstrated inOrchestratorXrouting as typed state, asserted offline with no API key

  • Typed Routing
  • Handoffs
  • LangGraph
  • Fallback Ladder

// the whole stack, bottom to top

  1. MODEL
  2. HARNESS
  3. LOOP
  4. GRAPH
  5. TOOLS · PROTOCOLS
  6. GUARDRAILS
  7. EVALUATION
  8. OBSERVABILITY

Reliable intelligence is an engineered system, not a prompt.

harness × loop × graph: the framework I apply to every agent build

// agent_trace

Agent Trace

One request through the orchestrator, stage by stage. Select a stage to inspect what the system does there — and which file does it.

Illustrative execution trace — representative values, real topology

The stages, the order and the file references below are the ones this site's agent actually implements. The field values are a representative run, not captured production telemetry.

REQUEST

State
inbound
Operation
POST /api/agent/chat

Outcome

A typed PortfolioContext is created for this run. It carries dependencies and the audit trail — never anything the model is expected to read.

Implemented in: backend/main.py

// engineering_evidence

Engineering Evidence

Six disciplines, and the artefact that proves each one. Every figure below was measured by reading the source, not carried over from a description.

  • Deterministic routing41 tests · 0 API keys

    OrchestratorX keeps routing in typed state and plain Python, never in a prompt. That turns “the supervisor never skips ComplianceChecker” from a README claim into a millisecond CI assertion that runs offline.

    Inspect sourceorchestratorx/tests
  • Protocol interop74 tests passing (verified 3 Nov 2026, commit 69cd28a)

    ProtoBridge implements both protocols to the wire — real JSON-RPC over stdio in a subprocess, and a real HTTP peer serving an Agent Card — rather than simulating them. Governance rides inside the envelope, because transport headers do not survive an stdio hop.

    Inspect sourceprotobridge/src/protobridge/protocols
  • Deterministic guardrails42 tests · 3 domains

    GuardrailAI uses deterministic pre-model checks for OFAC/AML/HIPAA Safe Harbor patterns on synthetic data, with an in-memory SHA-256 hash-chained ledger that is tamper-evident, not tamper-proof.

    Inspect sourceguardrailai/guardrailai/guardrails
  • Service tests49 tests · 49 pass

    The FastAPI service behind this site — agent, MCP, contact, blog, GitHub and health paths. All pass, and CI now runs them as a blocking gate on every push. Until September 2026 it did not: eight tests were failing, and a missing coverage plugin meant CI was not actually running them. Both were fixed rather than hidden.

    Inspect sourcebackend/tests
  • Graceful degradation3-rung fallback

    Agents SDK, then LangGraph, then static keyword answers. A dead key or an exhausted quota drops a rung instead of returning a 500, so the deployed site never hangs on a spinner because a provider is down.

    Inspect sourcebackend/agent.py
  • Auditable runsroute + tool_calls

    Typed shared state records which specialist ran and which tools it called, so a run can be explained after the fact — and so an eval can fail an answer that was fluent but never touched its tool.

    Inspect sourcebackend/orchestration/context.py
// agent_runtime

Agent Runtime

The stack behind this site, reporting its own state as you read this.

Reachability and latency are measured on request. Capability figures — tools, specialists, enforcement mode, fallback order — are reported by the running service. This is a service readout, not execution telemetry: the endpoint exposes no per-request traces, token counts or error rates, so none are shown.

When the backend is asleep or unreachable, both panels say so and print the outage. A status panel that only renders when the news is good is decoration.

Source:/api/agent/info/api/health

Model Context Protocol

Connect this portfolio to your AI

This portfolio is also a live MCP server. Add it to your own AI assistant and ask about my skills, projects and how to reach me. The answers come from the same data file this site uses.

Claude Code: run in your terminal
claude mcp add --transport http asadullah-portfolio https://asadullahshafique-devunity.onrender.com/mcp/server/
Cursor: add this entry to mcpServers in your MCP configuration (keep any existing servers)
{
  "mcpServers": {
    "asadullah-portfolio": {
      "url": "https://asadullahshafique-devunity.onrender.com/mcp/server/"
    }
  }
}
Endpoint for any MCP client (Streamable HTTP)
https://asadullahshafique-devunity.onrender.com/mcp/server/

In Claude on desktop or the web, add it as a custom connector in Settings using the endpoint URL. Other clients that support Streamable HTTP take the same URL.

Six read-only tools
  • get_about
  • get_skills
  • get_projects
  • get_hackathons
  • get_agent_engineering
  • get_contact
Then try asking
  • “What has Asadullah built with MCP and guardrails?”
  • “How can I contact Asadullah about an agentic AI project?”
  • “Which projects demonstrate Asadullah’s agent orchestration experience? Cite the available evidence and flag missing information.”

Read-only by design: the tools take no arguments and cannot write anything.

The first request can take about a minute while the server wakes; retry if it times out.

backend/mcp_server.py ↗
// projects

Featured Projects

Three tiers, not thirty-two peers: four flagship systems running on real data, shipped engineering projects, and reference implementations on synthetic data. Click View Case Study on any card for the full problem, solution, and impact breakdown.

// agent ecosystem
21

Twenty-one open-source multi-agent platforms

Each with its own agent architecture, FastAPI gateway, test suite and public repository — reference implementations running on synthetic domain data, not deployed products.

736
Tests defined
100%
Open source
EN / AR
RTL localization
View all 21 repositories

736 is the count of test functions across all 21 public repositories, not a single suite in this one — every file named test_*.py, counted from source on 2026-09-10. It replaces an earlier 263, which one repository in this list now exceeds on its own. Two caveats, stated because they matter: 6 of the 21 run those tests in CI, and a test count measures engineering activity, not system quality. Each platform serves its dashboard from localhost, so no dashboard is linked — clone the repo and it comes up there.

Flagship systems 4

Four systems that carry the argument: orchestration, protocol interoperability, deterministic governance, and the site you are reading. Each one runs on real data and each links to its source.

Completed

OrchestratorX: Supervisor-Pattern Multi-Agent Framework

Routing as a testable invariant, not a prompt

A supervisor-pattern multi-agent framework where the routing rules are typed state rather than prompt text, every hop lands in an ordered audit trace including the failures, and the whole suite runs offline.

41
Tests
0
API Keys
Stack
LangGraphPython 3.13PydanticFastAPIDockerGitHub Actionspytest
Completed

ProtoBridge: MCP × A2A Interoperability Layer

Protocol-first interoperability for agentic AI

A standards-compliant interoperability layer that speaks Anthropic's MCP and Google's A2A through one governed pipeline, inspecting, redacting or refusing every message that crosses a boundary.

74
Tests
0
API Keys
Stack
LangGraphMCPA2AJSON-RPC 2.0Python 3.13PydanticGitHub Pages
Code Demo Video Live A2A demoReference A2A peer only (synthetic data)
Completed

GuardrailAI: Deterministic Checks & Tamper-Evident Audit

Pre-model policy patterns on synthetic data, with an in-memory SHA-256 audit chain

Reference implementation of deterministic pre-model policy checks on synthetic data and an in-memory SHA-256 hash-chained, tamper-evident (not tamper-proof) audit ledger.

42
Tests
SHA-256
Audit Ledger
Stack
FastAPIPython 3.12LangGraphState MachinesSHA-256 CryptographyCircuit BreakersHelmDocker
DevUnity Platform — interface preview
Featured

DevUnity Platform

Open-source developer community hub

Open-source developer community platform with Q&A, blogs, and collaboration features.

Next.js 15
Stack
Live
Status
Open Source
License
Stack
Next.js 15TypeScriptTailwind CSSshadcn/uiPostgreSQL

Engineering projects 12

Platforms, products and engineering tools. Each project states its evidence and limits.

Completed

Agent Failure Atlas: Inspectable Failure Cases

Same success claim. Two purchases. Inspect the ledger.

A public field guide to constructed agent failure cases. Case 001 compares vulnerable and repaired procurement controllers after a committed purchase response is lost. The live demo is a recorded snapshot with synthetic data and no live model calls.

30
Tests
1
Implemented cases
Synthetic
Data
Stack
PythonSQLiteunittestStatic HTMLGitHub Actions
CompletedReference implementation

Agent Rehearsal: Offline Controller Evaluation

An offline simulator that checks whether tool-using agents follow the rules

Offline procurement simulator checking approval, idempotency and budget invariants. Seven recorded runs over five fictional fixtures include a false-success claim caught by an independent evaluator. Deterministic and scripted controllers make zero model calls; an opt-in live controller was evaluated separately. Live-evaluated with Claude Haiku 4.5: 10/10 trials matched expected outcomes—5 authorized purchases and 5 refusals in a supplier-injection scenario whose reviewer declines every proposal. Total cost: $0.12. Small-sample evidence of workflow compliance; live bypass enforcement was not exercised, and reliability remains uncertain.

257
Tests
0 offline · 38 live
Model calls
Stack
PythonSQLitePydanticpytestStatic HTMLGitHub Actions
Completed

Phase I Console Todo: Clean Architecture in Pure Python

Zero runtime dependencies, by design not by accident

A console todo application built to prove that clean architecture holds without a framework: repository pattern, service layer, dependency injection, and an empty dependency list.

50
Tests
0
Dependencies
4
Layers
Stack
Python 3.10+Clean ArchitectureRepository PatternDependency Injectionpytestdataclasses
Completed

FinAgent-Nexus: Multi-Agent Financial Intelligence

Agentic AI adoption for financial services

An autonomous multi-agent system automating wealth management research and Sharia-compliant regulatory checks.

<2ms
Compliance Screen
0
Model Calls
94
Tests
Stack
LangGraphAnthropic ClaudeConstitutional AIPython 3.12PydanticpytestVercel
NEW
In Development

Factory Line: Agentic Software Factory for Claude Code

Agents do the work; a deterministic router decides what ships

An agentic software factory for Claude Code. Agents do the work (spec-writer, builder, 4 reviewers, approver); a deterministic router, board.py, applies the merge or rework rule from a typed verdict, not a model. First app: neon-agent, a document-assistant backend on Neon.

117/117
Tests
14/14
Router Tests
14 Oct 2026
Dev Deploy
Stack
Claude CodePythonTypeScriptNeon PostgresRow-Level SecurityNeon AuthNeon Functions
Source available on request
NEW
Running weekly

Weekly Certification Loop

A budgeted agent loop that finds, verifies and publishes free AI certifications every week

A weekly agent loop: a budgeted Claude Code search of 10 providers, deterministic verification in certloop.py, a maker-checker pass on the README and a progress.md log, committed to GitHub every week.

2
Weekly runs
10
Providers tracked
≤10 / run
Search budget
Stack
Claude Code (headless)PythonPowerShellWindows Task SchedulerGitHub
Bazaar: Unified B2B + B2C Marketplace — interface preview
Featured

Bazaar: Unified B2B + B2C Marketplace

Unified B2B + B2C marketplace for Pakistani SMEs

Unified marketplace with a B2C retail storefront and a B2B wholesale/RFQ engine, JazzCash/Easypaisa/card payments, PKR-native pricing and three languages. Demo runs on seed data.

B2B + B2C
Mode
JazzCash · Easypaisa · Card
Payments
EN · UR · AR
Languages
Stack
Next.js 15FastAPISupabasePostgreSQLRedisDockerTypeScriptWhatsApp
Featured

AI TradeFlow: Inventory & Accounting for Wholesalers

Stock, khata and a read-only AI munshi for Pakistan's wholesalers

Bilingual inventory and khata for Pakistani wholesalers: business-isolated books, credit-limit guard, void-by-reversal, a WhatsApp collections desk and a constitutionally guarded AI munshi, with a live no-signup demo.

142
Tests
5 read-only
Agent Tools
Urdu + EN
Languages
Stack
FastAPIPostgreSQLSQLAlchemy 2OpenAI Agents SDKNext.js 16TypeScriptExpo
Featured

Textile ERP Platform: Fabric Mill Module

Multi-tenant ERP for Pakistan's textile mills, Module 1 of 7 complete

Multi-tenant fabric mill ERP: roll register, yarn ledger, looms, LC imports and roll traceability, with a live no-signup demo.

42
Tests
7
Pulse Rules
Complete
Module 1
Stack
FastAPIPostgreSQL RLSSQLAlchemy 2Next.js 15TypeScriptpytest
Featured

CMT Stitching & Packing System

Runs production and billing at my own CMT stitching unit

Production management for a Cut-Make-Trim stitching and packing business: order lifecycle from pending to dispatched, stitching and packing sessions with QC, four bill series generated on dispatch from rate templates, cash and bank accounts, party ledgers with CSV/XLSX export, BOM inventory, and public read-only bill links.

4
Bill Series
24
Migrations
CMT/Garment
Sector
Stack
Next.js 15FastAPISQLAlchemy 2PostgreSQLAlembicTypeScript
NEW
In Development

Paid Growth, Measured

Agency workspace where every number and every ad claim is traceable

Ad-agency workspace: clients, orders, team and tasks, creative review with client approval, and campaign planning with validated CSV import/export. Client Context Packs hold client-approved facts; template-based copy traces every claim to an approved fact; monthly reports use frozen metric snapshots with Account Manager → client approval and PDF export. Public read-only demo on synthetic data (one-click sign-in for each of the five roles); no live ad-platform connections.

29
Tests
5
Roles
Live demo
Stage
Stack
FastAPINext.js 16PostgreSQLSQLAlchemy 2AlembicTypeScript
Completed

RAG Textbook Platform

Physical AI & Humanoid Robotics textbook with a tutor that cites the book

A 13-week Physical AI & Humanoid Robotics textbook (ROS 2, Gazebo, NVIDIA Isaac, Vision-Language-Action) with a RAG tutor that answers from the book and links the exact section it used. Without a server it retrieves in the browser from a build-time index and refuses questions the book doesn't cover; with the FastAPI backend healthy it switches to Gemini over Qdrant. Built with Spec-Kit Plus for the Panaversity hackathon.

16
Chapters
48
Tests
RAG + BM25
Retrieval
Stack
DocusaurusTypeScriptFastAPIGeminiQdrantNeon Postgres

Reference implementations 20

Real multi-agent code and real test suites running against synthetic domain data. They demonstrate an architecture; they are not deployments with a production track record.

About Me

I connect agent architecture with real operational problems across Pakistan and the UAE.

Why I build agentic systems
I build agentic systems to turn complex, repetitive work into reliable workflows that give people more time to think, create, and grow their businesses. My experience running a textile business taught me how much a small team carries, so I focus on systems that create practical value and sustainable income. I want people to stay in control, with agents that act within clear boundaries and produce results they can verify.

Asadullah Shafique

Agentic AI Systems Engineer
CMT Industry Founder
Digital Marketer

I build production-oriented AI systems and run a textile sourcing business. That combination keeps my engineering grounded in real workflows, deadlines, inventory, customers, and measurable outcomes.

Agentic Systems

Orchestration, typed state, tool use, guardrails, evaluations, and graceful degradation—implemented as inspectable systems rather than presentation-only demos.

Operational Perspective

Founder experience in Pakistan’s textile value chain shapes how I translate messy business workflows into practical software.

Business Delivery

Engineering, digital strategy, and communication come together around one goal: moving a useful system from problem discovery to adoption.

// credentials

Certifications & Credentials

9 completed courses and certificates from Cognizant & Anthropic. Every card links to the issuer's own record or the certificate itself.

Hackathons & Achievements

6 consecutive Panaversity hackathons, Bronze through Agent Factory. Each build starts from the one before it.

H5: Agent Factory

Panaversity Hackathon Series

Agent FactoryCompleted

Two-tier architecture: General Agent (Claude Code) builds Custom Agent (OpenAI Agents SDK). SKILL.md files as portable, monetizable intelligence units. Digital FTE model priced and deployed on Kubernetes + Dapr. Distribution targets OpenAI Apps ecosystem (800M users). 117-slide presentation mastered.

2025Online
Claude CodeOpenAI Agents SDKSKILL.mdMCPKubernetesDapr

H4: Cloud-Native Deployment

Panaversity Hackathon Series

PlatinumCompleted

Containerized H3 with multi-stage Docker builds. Kubernetes manifests: namespace, ConfigMap, Secrets, Deployments, StatefulSets, PVCs. Dapr service mesh, Kafka event-driven pub/sub, Prometheus + Grafana + Jaeger observability stack, Helm charts, GitHub Actions CI/CD.

2025Online
KubernetesDockerDaprKafkaPrometheusGrafanaHelm

H3: Advanced Todo

Panaversity Hackathon Series

GoldCompleted

149 tests passing. Recurring todos, templates, team collaboration, AI suggestions, calendar integration. Triple-layer Constitutional AI: 7 BLOCK patterns (academic dishonesty, illegal activity, harmful content), 5 FLAG patterns. Built directly on H2.

2025Online
Next.jsFastAPIPostgreSQLConstitutional AITypeScript

H2: AI-Powered Todo

Panaversity Hackathon Series

Silver

89 tests passing. Full-stack AI-powered todo with Constitutional AI integration. 70% code reuse from H1. Spec-first four-session methodology.

2025Online
Next.jsTypeScriptFastAPIConstitutional AI

H1: Course Companion FTE

Panaversity Hackathon Series

Silver

Zero-Backend-LLM architecture. Course companion built as a Digital Full-Time Employee (FTE) model. 70% code reuse from H0.

2024Online
Next.jsTypeScriptOpenAI APIZero-Backend Architecture

H0: Personal AI CTO

Panaversity Hackathon Series

Bronze

Constitutional AI foundation. Established the spec-first methodology and constitutional constraint patterns that persist across all 6 subsequent hackathons.

2024Online
TypeScriptConstitutional AILLMs
// performance marketing

Paid Growth, Measured

Full-funnel paid acquisition on Meta and Google for Pakistani SMEs, and on offer to real estate and construction teams in the UAE. Twelve disciplines, from the first three seconds of an ad to break-even ROAS, run as one loop: test, measure, refine, scale.

Attention

Stop the scroll

  • Hook rate

    3-sec plays ÷ impressions

    Test the first three seconds before anything else. A weak opening makes every later metric look worse than it is.

  • Click-through rate

    link clicks ÷ impressions

    Read link CTR, not 'CTR (all)'. Rotate angles such as price, payment plan and location to find the message that earns the click.

  • Creative fatigue

    CTR ≤ 80% of peak · freq ≥ 2.5

    Watch weekly CTR against its peak alongside frequency, and refresh the hook before cost per lead starts climbing.

Traffic

Buy the right clicks

  • Cost per click

    CPM ÷ (1000 × CTR)

    CPC is auction pressure divided by relevance. Raising CTR is usually the cheapest way to lower it.

  • Lookalike audiences

    seed = top customers by value

    Seed from closed or qualified customers, not every lead. Seed quality decides audience quality.

  • Retargeting

    intent depth × recency window

    Tier warm audiences by how far they got and answer the objection at that stage, with exclusions so no one sits in two tiers.

Conversion

Turn visits into leads

  • Funnel design

    impr × CTR × CVR × close × value

    Map every stage to a tracked event, then fix the stage whose 10% lift is cheapest to buy.

  • Conversion rate

    conversions ÷ visitors

    Match the landing page to the ad, keep one call to action, cut form fields and load fast on mobile.

  • Cost per lead

    spend ÷ qualified leads

    Report cost per qualified lead next to CPL. A cheap lead that never qualifies is the most expensive kind.

  • A/B testing

    sample size fixed before launch

    One variable per test, sample size set before launch, full weeks only. Losing tests get logged too.

Profit

Prove it paid

  • ROAS

    revenue ÷ spend vs 1 ÷ margin

    Compare against break-even ROAS for the actual margin, and scale budget only while the gap holds.

  • Attribution models

    last · first · linear · decay · 40/20/40

    Compare models before moving budget. Last click flatters search; first click flatters prospecting social.

Method, not testimonials: client results are published here only once a client has approved them.

Latest Articles

Essays on agentic architecture, reliability, decision-making and technical communication — linked to the code wherever the code exists.

Summaries describe each article as published. Figures inside them are the article's own claims at the time of writing, not metrics this site independently verifies.

October 20267 min read

How Modern AI Engineering Interviews Work in 2026

AI can accelerate implementation, but modern interviews still reveal whether an engineer can frame problems, navigate systems, verify results, and own the final decision.

AI EngineeringTechnical InterviewsAgentic AIEvaluationSoftware Engineering
Read Article
October 20266 min read

Six Traps Hiding in AI Certification Questions. So I Turned the Course Into a Story.

Scenario-based AI certification questions rarely test whether you know a fact. They test whether you can resist a tempting wrong answer, and those wrong answers follow six patterns. Here is how I rebuilt ten AI-fluency courses as one continuous story about a workshop owner named Sana, and the distractor table that came out of it.

CertificationLearningAgentic AIDelegationStudy Method
Read Article
September 202614 min read

The Architecture of Agentic AI: Building Autonomous Systems That Think, Plan, and Act

An LLM that answers is not an agent. An agent is a control system with a model inside it — and almost every property that makes it trustworthy lives outside the model.

Agentic AIArchitectureOrchestrationGuardrailsEvaluation
Read Article

New articles drop in the Discord first, along with code snippets, WIP demos, and hackathon post-mortems.

Join Asadullah's Dev Hub

Open Source

A public engineering archive spanning agent systems, full-stack applications, and business software. Selected work is curated by relevance, not volume.

GitHub checked 19 Oct 2026: 520 public repositories, including 512 original repositories and 8 forks.

Loading GitHub stats…
512
Original public repos
6
Hackathons
736
Tests · 21 agentic repos
10+
Technologies
3
Communities

GitHub Activity

@asadullah48 →
GitHub StatsTop Languages
GitHub Streak
🌐

Global Collaboration

Contributing to projects that empower developer communities worldwide: Pakistan, UAE, and beyond.

🧪

Quality Code

Documented code with a test suite in each agentic repository — counted per project, with CI coverage stated rather than implied. CLAUDE.md-driven spec-first delivery.

🤝

Community Impact

Sharing knowledge through blog posts, Discord, and open-source tools. DevUnity is the flagship.

Build Reliable AI In Public

A focused developer community for agent orchestration, MCP, guardrails, evaluations, and production AI architecture.

Asadullah's Dev Hub

Build in public

Architecture Teardowns

Study the decisions behind real agent systems, including routing, tools, state, failure paths, and evaluation.

Build Logs & Reviews

Share work in progress, get practical feedback, and learn from repository and portfolio reviews.

Open-Source Collaboration

Find contribution opportunities, project partners, and focused discussions around systems being built now.

Channels

# general-chat
# agentic-ai
# nextjs-fastapi
# hackathon-teams
# project-showcase
# resources

Free to join · Focused discussions · Practical builds

// contact

Get In Touch

Have a project idea, want to collaborate, or just say hello? Drop me a message!

Request a Consultancy Session

Three ways I engage. Each one names the code in this repository that backs it, so you can check the capability before the call.

Agentic System Audit

For existing AI setups

A review of an agent stack already in production: routing, guardrails, tool grounding, and whether its answers can be explained after the fact. Delivered as findings against a written eval suite, not impressions.

└ evals/ · backend/constitution/

Custom MCP Server Development

For enterprise data

Exposing an institutional data estate to agents as MCP tools that run inside your perimeter, read-only by default. The server here is real and verified against a live client, not a REST endpoint called MCP.

└ /mcp/server · 6 tools

Cloud-Native AI Transformation

For scaling prototypes

Taking a notebook or a demo to something that survives deployment: containers, autoscaling, network policy, health checks, and a fallback ladder that degrades instead of failing.

└ k8s/ · backend/Dockerfile
Affiliations

Panaversity

Agentic AI program — 6/6 hackathons shipped

Texcot House

Textile sourcing — own operation

Where the experience comes from. Not client endorsements.

Turn an AI workflow into a reliable system.

If you have an AI prototype, operational bottleneck, or integration challenge, share the context, desired outcome, and current stack. I’ll respond with the most useful next step.

Email

asadullahshafique@hotmail.com

WhatsApp

+92 321 3771445

For Pakistan/UAE: WhatsApp preferred for faster response

Prefer other channels?

GitHub: @asadullah48

Discord: Join Server

WhatsApp: Chat Now (Pakistan/UAE preferred)

Asadullah Shafique

Agentic AI Systems Engineer. Multi-agent orchestration, guardrails and evaluation — and the real businesses they run inside, across Pakistan and the UAE.

Get in Touch

Open to collaborations, hackathons, and interesting AI projects.

asadullahshafique@hotmail.com

Built with love by Asadullah Shafique © 2026. All rights reserved.