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.

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

Hi, I'm Mohammad Aghdam 👋

AI Engineer · Data Engineer · Data Scientist · Geneva, Switzerland


About Me

I'm an AI Engineer, Data Engineer, and Data Scientist focused on building end-to-end data and GenAI systems on modern cloud platforms. My work spans Databricks data engineering, RAG and multi-agent LLM applications, ML/MLOps, evaluation, and production delivery.

My primary current portfolio project is an end-to-end multi-agent equity research system on Databricks, combining Bronze/Silver/Gold data pipelines, Unity Catalog, Databricks Workflows, Vector Search, LangGraph, GPT OSS worker/synthesis models, MLflow tracing and GenAI evaluation, CI/CD, and a deployed Databricks App.

I hold a PhD in Political Science from the University of Geneva, with a quantitative research background that adds strong domain and analytical depth in international relations, policy, finance, and applied research.

  • 🔭 Building production-oriented Databricks data + AI systems with tested deployment, governance, observability, and evaluation
  • 🤖 Working across RAG, multi-agent AI, LLM evaluation, ML/DL, and MLOps
  • 🏥 Delivered a malaria forecasting and data/ML workflow at Terre des Hommes using Azure Databricks, Spark, dbt, Terraform, and MLflow
  • 📈 Developing applied AI systems for equity research, financial analytics, and algorithmic trading
  • 💬 Languages: 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
Multi-Agent Equity Research System on Databricks — Primary Portfolio Project End-to-end Databricks data + AI engineering system: Bronze/Silver/Gold pipelines, Unity Catalog, Workflows, Vector Search/RAG, LangGraph agents, GPT OSS models, MLflow evaluation, CI/CD, and a deployed private Databricks App ⭐ new
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
Python & SQL Interview Prep Dashboard Python & SQL interview prep dashboard with browser-based runners, quizzes, flashcards, progress tracking, and optional local Ollama AI tutor support. Live demo ⭐ new
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 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 40 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 8 1

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

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

    Jupyter Notebook 3

  6. multi-agent-equity-research-system-on-databricks multi-agent-equity-research-system-on-databricks Public

    End-to-end Databricks data + AI engineering system with Bronze/Silver/Gold pipelines, Unity Catalog, Workflows, Vector Search/RAG, LangGraph agents, GPT OSS models, MLflow evaluation, CI/CD, and a …

    Python 1