Skip to content
View pypi-ahmad's full-sized avatar
💭
At work.
💭
At work.

Block or report pypi-ahmad

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
pypi-ahmad/README.md

Ahmad Mujtaba

Applied AI / GenAI Engineer — Document AI, RAG systems, agentic automation (Python, FastAPI, LangGraph)

Typing: focus areas

LinkedIn Portfolio Email

Header

Outcomes · Featured · Stack · Activity

About

GenAI Engineer at Deloitte (Jul 2025–present), building production document intelligence pipelines, agentic automation, and healthcare AI on Azure. Previously Associate Data Scientist at Cognizant (Sep 2022–May 2025) across warranty analytics, conversational AI, and data pipelines.

I treat LLM outputs as unverified signals. Systems ship with structured validation, evaluation loops, and deterministic guardrails.

Selected Outcomes

  • Improved task completion from 38% → 80% on a 200-task internal evaluation by engineering a Milvus-backed RAG layer for multi-agent reasoning.
  • Reduced browser-agent prompt-token consumption by ~40% by replacing raw DOM dumps with accessibility-tree snapshots + compressed observations (Playwright MCP tooling).
  • Improved structured extraction accuracy from 80–81% → 90%+ (multi-pass extraction with confidence-aware retries + routing).
  • Raised policy-entity extraction accuracy from 90% → 99% via model + validation iteration (prompting, canonical comparisons, and evaluation).

Featured Work

These are the repos I recommend pinning (recruiter-first, “proof in the repo”).

Other highlights:

Stack

Core stack icons

Activity

GitHub stats (collapsible)
GitHub stats GitHub streak
Profile details
Overview (dark) Overview (light)
Languages (dark) Languages (light)
Contribution snake
3D contributions

One Deep Dive (Optional)

How I build RAG systems that don’t lie by default

I structure RAG as an engineering system: retrieval quality + grounded generation + evaluation + guardrails.

flowchart TD
  A[Documents] --> B[Chunk + Index]
  B --> C[Retrieve: dense + sparse + rerank]
  C --> D{Context sufficient?}
  D -->|No| E[Corrective fallback: expand query / graph / web]
  D -->|Yes| F[Generate answer]
  F --> G[Grounding + schema validation]
  G --> H{Pass?}
  H -->|No| I[Retry / route / human review]
  H -->|Yes| J[Ship response + citations + logs]
Loading

If you want concrete, reproducible examples, see:

Footer

Pinned Loading

  1. agentic-rag-arxiv-research-assistant agentic-rag-arxiv-research-assistant Public

    End-to-end Agentic RAG tutorial: Naive → Advanced → CRAG with LangGraph on real ArXiv ML/AI papers

    Jupyter Notebook

  2. computer-use computer-use Public

    Python

  3. finetuning-nlp-classification finetuning-nlp-classification Public

    Consolidated portfolio repository: finetuning-nlp-classification

    Jupyter Notebook

  4. local-agentic-enterprise-platform local-agentic-enterprise-platform Public

    Python

  5. medical-document-intelligence-assistant medical-document-intelligence-assistant Public

    Python

  6. risk-fraud-aml-systems risk-fraud-aml-systems Public

    Consolidated portfolio repository: risk-fraud-aml-systems

    Jupyter Notebook