Skip to content
View ikram4748's full-sized avatar
👾
Working from home
👾
Working from home

Block or report ikram4748

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.

Content in all repositories owned by your account will be closed.
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
ikram4748/README.md

Hi, I'm Ikram 👋

AI/ML Engineer & Data Scientist in Islamabad, finishing an MS in Data Science at Quaid-e-Azam University. I build LLM agents, retrieval systems and data products, and I measure whether they work: held-out test splits, ablations, confidence intervals, and honest write-ups of what did not.

Portfolio LinkedIn Email

🟢 Open to AI/ML engineering, data science and ML research roles: onsite or hybrid in Islamabad/Rawalpindi, or remote.

🔭 Featured projects

Project What it is Result
Data Analyst Agent Self-correcting text-to-SQL agent (LangGraph): schema linking, read-only SQL guard, literal-value check, fix loop 60.7% → 66.7% execution accuracy on held-out BIRD questions (+6.0 pts, 95% CI [+1.3, +11.3])
E-mail Experiment & Uplift Full readout of a 64,000-customer randomized experiment: SRM, Holm-corrected effects, CUPED, peeking, uplift models, IPW policy value Men's e-mail +$0.77 spend per customer; blanket sending beats model targeting below ~$0.23/e-mail
Customer-Ops Agent Support agent that takes real actions behind a gateway: policy in code, confirmation codes, human approval via interrupts, idempotent refunds 45 tau-bench-style scenarios incl. prompt injection and tool failures (evaluation running)
Financial RAG Lab Which RAG choices matter? Chunking, metadata scope, BM25/dense/hybrid, rerankers, HyDE on FinanceBench 45 retrieval configs on 84 filings, scored on evidence pages (experiments running)
Literature Review Agents Multi-agent reviewer (arXiv + OpenAlex) where every finding quotes its source verbatim and a critic checks citations Independent, validated LLM judge vs a single-agent baseline (evaluation running)

Also: Qanoon Assist (private), a legal-information RAG over 117,365 sections of Pakistani law in English, Urdu and Roman Urdu (hit@5 1.00, faithfulness 0.944); and my MS thesis UrduComicLab, complete Urdu stories → right-to-left comics with open-weight models (spoken lines printed 0.49 → 1.00 vs baseline).

🛠️ Toolbox

Python PyTorch TensorFlow scikit-learn Hugging Face LangGraph SQL FastAPI Docker Streamlit Power BI

LLM agents & RAG: LangGraph, function calling, multi-agent pipelines, hybrid retrieval, cross-encoder reranking, evaluation & guardrails ML & stats: PyTorch, LightGBM/XGBoost, Vision Transformers, A/B testing, causal inference, uplift modeling Engineering: Python, SQL, FastAPI, Docker, React, pytest

📫 Reach me

The quickest way is e-mail or LinkedIn. CVs are on my portfolio.

Popular repositories Loading

  1. data-analyst-agent data-analyst-agent Public

    Self-correcting text-to-SQL agent (LangGraph + Gemini), measured on held-out BIRD questions: 60.7% -> 66.7% execution accuracy

    Python

  2. uplift-ab-testing uplift-ab-testing Public

    A/B test readout, CUPED, uplift models and a targeting decision on a real 64k-customer e-mail experiment

    Python

  3. customer-ops-agent customer-ops-agent Public

    Support agent that takes real actions safely: policy in code, confirmation, human approval via LangGraph interrupts, idempotent refunds; tau-bench-style evaluation

    Python

  4. financial-rag-lab financial-rag-lab Public

    RAG benchmark lab on FinanceBench filings: chunking, hybrid retrieval, reranking and HyDE measured on evidence-page recall

    Python

  5. research-assistant-agent research-assistant-agent Public

    Multi-agent literature review: every sentence cited, every finding quoted verbatim, a critic checks sources (LangGraph, arXiv, OpenAlex)

    Python

  6. ikram4748.github.io ikram4748.github.io Public

    Personal portfolio website

    HTML