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, RAG systems and AI products that people use, and I measure whether they work: held-out test splits, ablations, confidence intervals, and honest write-ups of what did not. 30+ projects so far, for clients and for this portfolio.

Portfolio LinkedIn Email

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

🏥 Live product

VSARA, a healthcare platform of four connected apps on Google Play (built at Syslab Technologies): patients talk to an AI assistant by text or voice that answers from medical content (RAG), helps with symptom triage and schedules appointments through agent workflows. React Native · Django REST · Supabase · LLM APIs · speech · n8n. A/B tests of prompts and retrieval raised diagnostic response accuracy by 23%; data and model fixes cut the error rate by 18%. SARA Life · SARA Care · SARA Pharmacy · Flexa (published for Malaysia only) · demo video

🔭 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 30 held-out scenarios: 100% success, 0 policy violations vs 90% and 3 violations (incl. a double refund) for a prompt-only agent
Financial RAG Lab Which RAG choices matter? Chunking, metadata scope, BM25/dense/hybrid, rerankers, HyDE on FinanceBench Retrieval is the bottleneck: answer accuracy naive 24% → best config 47% → +HyDE 61% (+14 pts, 95% CI [+5, +23]); oracle 84%
Literature Review Agents Multi-agent reviewer (arXiv + OpenAlex) where every finding quotes its source verbatim and a critic checks citations 97% sentence support for both; citation precision 87% vs 80% (CI includes zero); judge fixed: wrong-citation catch rate 48% → 90%

💼 Client work (code private)

Built for clients, so the code is not public; happy to walk through any of them.

Area Projects
LLM apps & agents AI e-mail template generator (React Native + GPT-4o-mini) · multi-agent content team (CrewAI) · autonomous data analyst (LLM-written pandas in a sandbox)
Computer vision MedVision: chest X-ray pneumonia detection with Grad-CAM (CNN vs ResNet50 vs EfficientNetB0) · DetectPro: YOLOv8 object detection, 30+ FPS on GPU
Data science Stroke-risk prediction (imbalanced, SHAP) · ChurnGuard (7,043 customers, 0.847 AUC) · FraudShield (1.7% fraud rate, SHAP + LIME) · TimeVision (ARIMA/SARIMA/Prophet/LSTM forecasting) · RecEngine (SVD, KNN, hybrid; NDCG)
NLP TextMiner: TextRank/LSA vs T5 summarization (ROUGE), LDA vs BERTopic topics
Mobile JSuiteCloud, an ERP app on the Apple App Store (React Native, TypeScript)

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, TypeScript, SQL, FastAPI, Django REST, React, React Native, Docker, 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