Skip to content
View maghdam's full-sized avatar

Block or report maghdam

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
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 8 2

  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 37 11

  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 2