Skip to content
View maghdam's full-sized avatar

Block or report maghdam

Report abuse

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

Report abuse
maghdam/README.md

Hi, I'm Mohammad Aghdam 👋

AI Engineer & Data Scientist · International Relations Researcher · Geneva, Switzerland


About Me

I'm an AI Engineer and Data Scientist with 10+ years of experience building production-grade ML systems, LLM pipelines, and data engineering solutions. I hold a PhD in Political Science (Quantitative Conflict Research) from the University of Geneva, giving me a rare interdisciplinary edge — pairing deep technical expertise with domain knowledge in international relations, public health, and policy.

  • 🔭 Most recently delivered a malaria outbreak forecasting & MLOps system at Terre des Hommes (Azure Databricks, Spark, dbt, Terraform — informing weekly decisions for ~24M residents in Burkina Faso)
  • 🤖 Working across Multi-Agent AI, LLMs, RAG, Deep RL, and GenAI applied to real-world problems
  • 🧠 Contributor to Outlier / Scale AI frontier-model evaluation projects (incl. tasks for Humanity's Last Exam)
  • 📈 Building end-to-end algorithmic trading systems using ML/DL, DRL, and multi-agent architectures
  • 🌍 Based in Geneva, Switzerland — open to new AI Engineer / Data Scientist roles (remote, hybrid, or relocation)
  • 💬 Speak: English, German, French, Arabic, Persian, Kurdish

Tech Stack

AI & Machine Learning

Python PyTorch TensorFlow HuggingFace LangChain LangGraph Prophet Scikit-learn

MLOps & Cloud

Azure AWS GCP Databricks Terraform Docker MLflow GitHub Actions

Backend & APIs

FastAPI Flask Django

Data & Analytics

SQL Apache Spark dbt Power BI R


Featured Projects

Project Description Stars
GenAI MultiAgent Trading System Local-first GenAI trading workstation with live cTrader data, paper execution, deterministic risk controls, and local LLM support via Ollama ⭐ 8
chatgpt-trading-strategy-assistant Fully automated FastAPI + Docker pipeline over cTrader Open API — natural-language chart analysis, Notion journaling, and order placement ⭐ 37
Deep RL MT5 Bot SB3 agents (PPO, A2C, DQN) bridged with MetaTrader 5 for backtesting and live trading ⭐ 2
AlphaFlow MT5 ML/DL Trading Lab End-to-end ML & DL trading framework for MT5 — data loading, feature engineering, training, backtesting ⭐ 7
cTrader-MLAuto-Trader cTrader ML Auto-Trader (Double-Barrier labeling, Docker, VectorBT, Optuna) ⭐ 2

Selected Publications

  • Ali, H., Aghdam, M., et al. (2026). The Algorithmic Diplomat: Using Generative AI to Simulate Bureaucratic Responses to an International Crisis. Journal of Comparative Policy Analysis (under review).
  • Ali, H., Aghdam, M., Bhuiyan, S. (2025). Oil extraction, grievances, and conflict: Evidence from Niger Delta and South Sudan. Defence and Peace Economics. Open Access
  • Alijla, A., Aghdam, M. (2017). Different Paths to Democracy in the MENA Region: A Configurational Comparative Analysis. Journal of Political Sciences & Public Affairs, 5(2): 265.

Currently Exploring

  • Multi-agent LLM orchestration (LangGraph, CrewAI, AutoGen) for research and decision-support workflows
  • Evaluation & alignment challenges for frontier models
  • Applied time-series forecasting for public health and risk analytics

GitHub Stats

GitHub stats Top languages


📍 Geneva, Switzerland  |  🌐 mohammadaghdam.com

Pinned Loading

  1. GenAI-MultiAgent-TradingSystem GenAI-MultiAgent-TradingSystem Public

    Local-first GenAI trading workstation with live cTrader data, paper execution, deterministic risk controls, local LLM support via Ollama, and agent-inspired trading and strategy research workflows.

    Python 9 3

  2. Deep-Reinforcement-Learning-MT5-Bot Deep-Reinforcement-Learning-MT5-Bot Public

    Deep Reinforcement Learning meets MetaTrader 5: this repo bridges SB3 agents (PPO, A2C, DQN) with MT5 for backtesting and live trading. Modular notebooks for training and analysis, plus a CLI bot w…

    Python 2

  3. chatgpt-trading-strategy-assistant chatgpt-trading-strategy-assistant Public

    Fully automated pipeline using FastAPI, cTrader Open API, and Docker. Analyze charts, journal trades to Notion, and place market/limit/stop orders across Forex, indices, and stocks — all in natural…

    Python 39 10

  4. AlphaFlow-MT5-ML-DL-Trading-Lab AlphaFlow-MT5-ML-DL-Trading-Lab Public

    AlphaFlow ML & DL Trading Bot is an end-to-end machine learning and deep learning trading framework for MetaTrader 5. It covers data loading, feature engineering, model training/tuning, backtesting…

    Jupyter Notebook 7 1

  5. cTrader-MLAuto-Trader cTrader-MLAuto-Trader Public

    cTrader ML Auto-Trader (Double-Barrier, Docker, VectorBT, Optuna)

    Jupyter Notebook 3