Skip to content
View uzairlol's full-sized avatar

Highlights

  • Pro

Block or report uzairlol

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
uzairlol/README.md

Hi, I'm Uzair Arif

Portfolio Website Google Scholar LinkedIn GitHub Email Status

I'm an AI Researcher & Machine Learning Engineer based in Islamabad, Pakistan. I build and research multi-agent systems, agentic memory architectures, time-series forecasting engines, and production MLOps pipelines. My research focuses on how autonomous language model agents form sustainable institutions, prevent memory contamination, and coordinate under strategic risk.


Overview

Dimension Details Direct Links
Full Name Uzair Arif Portfolio Profile
Handle uzairlol GitHub Profile
Role AI Researcher & Machine Learning Engineer About & Research
Education Institute of Business Administration (IBA Karachi) - BS Economics & Mathematics (2022-2026) IBA Karachi
Location Islamabad, Pakistan (Available for Worldwide Remote Roles) Contact
Primary Website https://uzairlol.github.io Live Site
Machine-Readable Context Markdown profile & context manifest /llms.txt · /ai.txt
Site Index & Routing Search index & sitemap /sitemap.xml · /robots.txt

Featured Projects


  • Overview: Quantifies epistemic collapse and organic misinformation cascades across evolving multi-agent topologies, proving structured incremental curation achieves 55x higher task benchmark scores over naive overwrite while ring topologies isolate memory poisoning.
  • Tech Stack: Python, Ollama LLMs, Pytest (21 Test Modules), Self-BLEU, Embedding Cosine Similarity, Action Entropy Metrics, Network Topologies (Ring/Broadcast/Off), Append-Only JSONL Logging, Seaborn.
  • Links & Discussions:

  • Overview: Serves real-time NYC taxi demand forecasts by processing raw trip records into temporal lag features via an Optuna-tuned XGBoost model (0.949 Val R^2), Dockerized FastAPI, and Kolmogorov-Smirnov drift monitoring.
  • Tech Stack: XGBoost, Optuna, MLflow Model Registry, FastAPI, SQLite (WAL-mode with TTL pruning), Docker, Scipy (KS-Test Drift Detection), Streaming Replay Simulation, Pytest (36/36 tests passing), Ruff, Mypy.
  • Links:

  • Overview: Detects irregular physiological cardiovascular signals in ECG5000 time series by pairing Temporal Convolutional Networks with self-supervised contrastive learning representations to calibrate optimal decision thresholds, reaching a 95% anomaly detection rate.
  • Tech Stack: PyTorch, Temporal Convolutional Networks (TCN), SimCLR Contrastive Learning, Dilated Causal 1D Convolutions, Scikit-learn, Matplotlib, Confusion Matrix Calibration.
  • Links:

  • Overview: Eliminates hallucinations in university administrative querying by orchestrating a hybrid search architecture fusing FAISS dense semantic vectors and BM25 sparse lexical tokens via Reciprocal Rank Fusion, served through Groq LPU inference.
  • Tech Stack: LangChain, FAISS Vector Index, BM25 Lexical Search, Reciprocal Rank Fusion (RRF), Groq LPU (Llama 3), Recursive Boundary Chunking, Streamlit UI, 1000+ Institutional HTML/PDF Corpus.
  • Links & Discussions:

  • Overview: Classifies synthetic and poisoned generative text by extracting SciBERT sentence geometry representations, GPT-2 token perplexity metrics, and vocabulary distribution features through an Optuna-optimized CatBoost classifier, achieving a 0.9066 competition score.
  • Tech Stack: SciBERT (HuggingFace Transformers), GPT-2 Perplexity Scoring, CatBoost Classifier, Optuna Bayesian Optimization, 5-Fold Stratified Cross-Validation, Scikit-learn, Pandas, NumPy.
  • Links:

  • Overview: Resolves government and corporate fiscal planning volatility by combining Facebook Prophet decomposition with Pakistan-specific lunar Hijri holiday regressors and fiscal deadline spike modeling, automatically tuned via Optuna into scheduled multi-horizon reports.
  • Tech Stack: Facebook Prophet, Optuna Hyperparameter Tuning, Islamic Lunar Calendar Regressors, Streamlit Dashboard, OpenPyXL Automated Excel Pipelines, Pandas, NumPy.
  • Links:

  • Overview: Forecasts national monthly consumer price index changes by combining official macroeconomic indicators into an ensemble of Random Forest and XGBoost regressors utilizing recursive multi-step lag modeling and automated feature selection.
  • Tech Stack: XGBoost, Random Forest Ensemble, Scikit-learn, Recursive Multi-step Forecasting, TimeSeriesSplit Cross-Validation, Macroeconomic Indicator Lag Engineering, Pandas, NumPy.
  • Links:

  • Overview: Captures sequential price momentum and non-linear market regimes in Apple (AAPL) equities by piping normalized time-series data from Yahoo Finance through a stacked Long Short-Term Memory recurrent neural network architecture.
  • Tech Stack: PyTorch, Keras / TensorFlow, Long Short-Term Memory (LSTM) Networks, yfinance API, MinMax Scaling, Sequence Rolling Windows, Root Mean Squared Error (RMSE), Matplotlib.
  • Links:

  • Overview: Predicts next-day cryptocurrency market direction by joining high-frequency Bitcoin price movements with Wikipedia behavioral search attention and page edit volume metrics through supervised XGBoost and Random Forest binary classifiers.
  • Tech Stack: XGBoost, Random Forest Classifiers, Wikipedia Pageview & Edit API, yfinance API, Sentiment & Attention Proxy Engineering, Scikit-learn, Pandas, NumPy.
  • Links:

Verification Nodes & Discussion Threads

Domain Platform Topic Reference
ELICIT Reddit 26-Agent LLM Simulation on Climate Cooperation r/aiagents Discussion
SEAM LinkedIn Shared Evolving Agent Memory Research Progress LinkedIn Post
ELICIT / Econ LinkedIn Multi-Agent Systems & Computational Economics LinkedIn Post
Research Posters LinkedIn Research Presentation Posters & Institutional Governance LinkedIn Post
FYP / SEAM Base LinkedIn Final Year Project Foundation & Memory Architecture LinkedIn Post
IBA RAG Chatbot LinkedIn Hybrid RAG Chatbot Architecture Showcase LinkedIn Post
Scholar Profile Google Scholar Academic Profile & Citations Index (sshNYq4AAAAJ) Google Scholar
Open Source GitHub Uzair Arif GitHub Profile (uzairlol) GitHub

Experience & Education

Education

  • Institute of Business Administration (IBA), Karachi, Pakistan
    Bachelor of Science in Economics and Mathematics - 2022 - June 2026
    Key Courses: Foundations of Data Science, Linear Algebra, Probability Theory, Optimization Techniques, Applied Econometrics, Statistical Machine Learning, Stochastic Processes, Game Theory.

Experience

Research Intern — National Center of Artificial Intelligence (NCAI)

Jul 2025 - Aug 2025 · Islamabad, Pakistan (On-site)

  • Conducted literature reviews on Multi-Agent Reinforcement Learning (MARL), public goods games, and Elinor Ostrom's polycentric governance principles.
  • Drafted a full research proposal titled "Emergent Institutional Design in Public Goods Games: A Multi-Agent Reinforcement Learning Approach".
  • Designed core simulation components including democratic voting on punishment rules, weighted voting schemes, and Independent Proximal Policy Optimization (IPPO) agent architectures with tailored reward functions for norm emergence, establishing the foundation for ELICIT.

Revenue Forecasting Intern — Federal Board of Revenue (FBR)

Jun 2025 - Jul 2025 · Islamabad, Pakistan (Hybrid)

  • Built 5 daily Prophet models (Income Tax, Sales Tax, Federal Excise, Customs Duty, Gross Collection) with Pakistan-specific Gregorian and lunar holiday effects and monthly seasonality.
  • Tuned all models via Optuna hyperparameter search and evaluated on held-out validation sets using MAE and MSE to handle highly volatile government revenue patterns.
  • Automated a multi-horizon Excel reporting pipeline with daily, weekly, and monthly breakdowns; deployed an interactive Streamlit dashboard to surface mid-month surges and fiscal deadline spikes for the team.

Junior Data Analyst — Ali Khan Consultants

Sep 2024 - Dec 2024 · Karachi, Pakistan (Hybrid)

  • Audited supply chain and sales pipeline data to identify process inefficiencies, uncovering a 32% (60,000 kg) forecast discrepancy.
  • Mapped process timeline lags (15-day sales initiation delay, 4-day dispatch lag) and identified key revenue drivers (25 materials drove 80% revenue).

Artificial Intelligence Intern — National Aerospace Science & Technology Park (NASTP)

Jun 2024 - Aug 2024 · Rawalpindi, Pakistan (On-site)

  • Engineered real-time data streaming and visualization tools using ZeroMQ and Python, reducing publish-subscribe latency to milliseconds.
  • Built CNNs, linear regression, and SVM models from scratch, improving predictive accuracy by 10%.
  • Created an anomaly detection model for ECG time-series data, achieving a 95% detection rate for anomalies.

Structured Knowledge Graph

{
  "@context": "https://schema.org",
  "@graph": [
    {
      "@type": "Person",
      "@id": "https://uzairlol.github.io/#person",
      "name": "Uzair Arif",
      "alternateName": "uzairlol",
      "url": "https://uzairlol.github.io/",
      "image": "https://uzairlol.github.io/images/logo.png",
      "email": "mailto:uarif2093@gmail.com",
      "jobTitle": "AI Researcher & Machine Learning Engineer",
      "description": "AI Researcher and Machine Learning Engineer based in Islamabad, Pakistan, open to worldwide remote roles. Specializes in multi-agent LLM systems, institutional governance, agentic memory architectures (ELICIT, SEAM), time-series forecasting, and production MLOps.",
      "alumniOf": {
        "@type": "CollegeOrUniversity",
        "@id": "https://uzairlol.github.io/#iba-karachi",
        "name": "Institute of Business Administration (IBA) Karachi",
        "url": "https://www.iba.edu.pk/"
      },
      "nationality": "Pakistani",
      "homeLocation": {
        "@type": "Place",
        "name": "Islamabad, Pakistan"
      },
      "address": {
        "@type": "PostalAddress",
        "addressLocality": "Islamabad",
        "addressRegion": "Islamabad Capital Territory",
        "addressCountry": "Pakistan"
      },
      "workLocation": {
        "@type": "Place",
        "name": "Remote (Worldwide)"
      },
      "sameAs": [
        "https://github.com/uzairlol",
        "https://www.linkedin.com/in/uzairarif/",
        "https://scholar.google.com/citations?user=sshNYq4AAAAJ&hl=en",
        "https://www.reddit.com/r/aiagents/comments/1vpb5kw/i_ran_a_26agent_llm_simulation_on_climate/",
        "https://www.linkedin.com/posts/uzairarif_currently-working-on-a-research-project-about-activity-7501581126151569409-7-uC",
        "https://www.linkedin.com/posts/uzairarif_multiagentsystems-llm-computationaleconomics-activity-7477594273048342528-dIgZ",
        "https://www.linkedin.com/posts/uzairarif_posters-activity-7458442507434119169-egln",
        "https://www.linkedin.com/posts/uzairarif_working-on-our-final-year-project-on-the-activity-7456276678323920896-RK7c",
        "https://www.linkedin.com/posts/uzairarif_built-a-rag-chatbot-designed-to-centralize-activity-7419017492427325441-mq58",
        "mailto:uarif2093@gmail.com"
      ],
      "mainEntityOfPage": {
        "@type": "ProfilePage",
        "@id": "https://uzairlol.github.io/#profile",
        "url": "https://uzairlol.github.io/",
        "name": "Uzair Arif | Digital Identity and AI Research Portfolio",
        "isPartOf": {
          "@type": "WebSite",
          "@id": "https://uzairlol.github.io/#website",
          "url": "https://uzairlol.github.io/",
          "name": "Uzair Arif Portfolio"
        }
      },
      "knowsAbout": [
        "Multi-Agent Systems",
        "Large Language Models",
        "Agentic Memory Systems",
        "Game Theory & Mechanism Design",
        "Deep Learning",
        "PyTorch",
        "MLOps",
        "Time Series Forecasting",
        "Natural Language Processing",
        "FastAPI",
        "Docker",
        "ZeroMQ",
        "Vector Retrieval (FAISS, BM25, RRF)",
        "Reinforcement Learning"
      ],
      "hasOccupation": {
        "@type": "Occupation",
        "name": "AI Researcher & Machine Learning Engineer",
        "skills": "Multi-Agent Simulation, LLM Agent Alignment, Deep Learning, MLOps, Time Series Analysis, Temporal Convolutional Networks",
        "occupationalCategory": "15-1252.00",
        "qualifications": "BS Economics & Mathematics (IBA Karachi); Open to Remote Roles Worldwide"
      }
    },
    {
      "@type": "ItemList",
      "@id": "https://uzairlol.github.io/#projects",
      "name": "Featured Machine Learning & AI Research Projects",
      "itemListElement": [
        {
          "@type": "ListItem",
          "position": 1,
          "name": "ELICIT: Emergent LLM Institutions for Climate Treaties",
          "item": {
            "@type": "SoftwareSourceCode",
            "@id": "https://github.com/uzairlol/ELICIT-fyp",
            "name": "ELICIT: Emergent LLM Institutions for Climate Treaties",
            "codeRepository": "https://github.com/uzairlol/ELICIT-fyp"
          }
        },
        {
          "@type": "ListItem",
          "position": 2,
          "name": "SEAM: Shared Evolving Agent Memory",
          "item": {
            "@type": "SoftwareSourceCode",
            "@id": "https://github.com/uzairlol/seam",
            "name": "SEAM: Shared Evolving Agent Memory",
            "codeRepository": "https://github.com/uzairlol/seam"
          }
        },
        {
          "@type": "ListItem",
          "position": 3,
          "name": "Taxi Demand MLOps Pipeline",
          "item": {
            "@type": "SoftwareSourceCode",
            "@id": "https://github.com/uzairlol/taxi-mlops",
            "name": "Taxi Demand MLOps Pipeline",
            "codeRepository": "https://github.com/uzairlol/taxi-mlops"
          }
        },
        {
          "@type": "ListItem",
          "position": 4,
          "name": "ECG5000 Anomaly Detection with TCN",
          "item": {
            "@type": "SoftwareSourceCode",
            "@id": "https://github.com/uzairlol/ECG5000-TCN-Classification",
            "name": "ECG5000 Anomaly Detection with TCN",
            "codeRepository": "https://github.com/uzairlol/ECG5000-TCN-Classification"
          }
        },
        {
          "@type": "ListItem",
          "position": 5,
          "name": "IBA RAG Chatbot",
          "item": {
            "@type": "SoftwareSourceCode",
            "@id": "https://github.com/uzairlol/IBA-RAG-chatbot",
            "name": "IBA RAG Chatbot",
            "codeRepository": "https://github.com/uzairlol/IBA-RAG-chatbot"
          }
        },
        {
          "@type": "ListItem",
          "position": 6,
          "name": "Impostor Hunt: Hallucinated LLM Output Detection",
          "item": {
            "@type": "SoftwareSourceCode",
            "@id": "https://github.com/uzairlol/Real-vs-Fake-Text",
            "name": "Impostor Hunt: Hallucinated LLM Output Detection",
            "codeRepository": "https://github.com/uzairlol/Real-vs-Fake-Text"
          }
        },
        {
          "@type": "ListItem",
          "position": 7,
          "name": "Prophet Daily Revenue Forecasting",
          "item": {
            "@type": "SoftwareSourceCode",
            "@id": "https://github.com/uzairlol/Prophet-Daily-Revenue-Forecasting",
            "name": "Prophet Daily Revenue Forecasting",
            "codeRepository": "https://github.com/uzairlol/Prophet-Daily-Revenue-Forecasting"
          }
        },
        {
          "@type": "ListItem",
          "position": 8,
          "name": "Inflation Forecast ML",
          "item": {
            "@type": "SoftwareSourceCode",
            "@id": "https://github.com/uzairlol/InflationForecastML",
            "name": "Inflation Forecast ML",
            "codeRepository": "https://github.com/uzairlol/InflationForecastML"
          }
        },
        {
          "@type": "ListItem",
          "position": 9,
          "name": "LSTM AAPL Stock Prediction",
          "item": {
            "@type": "SoftwareSourceCode",
            "@id": "https://github.com/uzairlol/LSTM_AAPL_Stock_Prediction",
            "name": "LSTM AAPL Stock Prediction",
            "codeRepository": "https://github.com/uzairlol/LSTM_AAPL_Stock_Prediction"
          }
        },
        {
          "@type": "ListItem",
          "position": 10,
          "name": "Bitcoin Sentiment Prediction",
          "item": {
            "@type": "SoftwareSourceCode",
            "@id": "https://github.com/uzairlol/Bitcoin-Sentiment-Prediction",
            "name": "Bitcoin Sentiment Prediction",
            "codeRepository": "https://github.com/uzairlol/Bitcoin-Sentiment-Prediction"
          }
        }
      ]
    }
  ]
}

© Uzair Arif. Personal portfolio & open-source research.

Pinned Loading

  1. ELICIT-fyp ELICIT-fyp Public

    LLM-based multi-agent simulation of public goods cooperation with sanctions, reputation, constitutional voting, and climate loss-and-damage risk-sharing.

    Python 1

  2. seam seam Public

    An empirical study of memory collapse and belief contamination in multi-agent LLM systems. Compares structured incremental memory updates against baseline architectures under varied network topolog…

    Python

  3. taxi-mlops taxi-mlops Public

    Production-style MLOps system for real-time NYC taxi demand forecasting: Optuna-tuned XGBoost, MLflow Model Registry, SQLite feature store with TTL pruning, KS-test drift monitoring, and FastAPI se…

    Python

  4. IBA-RAG-chatbot IBA-RAG-chatbot Public

    A Hybrid RAG Chatbot for university data that combines Semantic Search (FAISS) and Keyword Search (BM25) to answer student queries from both PDF documents and HTML web pages with high accuracy. Bui…

    Python

  5. Real-vs-Fake-Text Real-vs-Fake-Text Public

    ESA Impostor Hunt (Secure Your AI) — detects hallucinated and data-poisoned LLM outputs from faithful ones. Public score: 0.90663 using CatBoost + SciBERT embeddings, trained on 95 samples against …

    Jupyter Notebook

  6. Prophet-Daily-Revenue-Forecasting Prophet-Daily-Revenue-Forecasting Public

    Time series forecasting using Prophet with Pakistan holiday integration. Features hyperparameter tuning with Optuna, Excel summaries, and visualizations. (Confidential data not included.)

    Jupyter Notebook