Ismail Moudden

MSc Data Science at EPFL

Scroll to open the door

It starts in Morocco

Sand, sun, and a long way to go.

Rabat

Lycée Descartes, from 2019 to 2022.

20/20 in mathematics and physics

Baccalaureate with highest honors. 27th worldwide at the Geosciences Olympiad.

2022, Switzerland

Across the Mediterranean, to Lausanne and the shores of Lake Geneva.

EPFL

A BSc in Communication Systems, then an MSc in Data Science with a Minor in Financial Engineering.

Then, building

AI platforms, ML pipelines and multi-agent systems, from Kapres and NeuroQA to the EPFL AI Team.

Where AI meets the markets

Commodity trading at SOCAR Trading, and SiraEdge, my quantitative finance platform.

Skip intro

Building AI Systems for Finance and the Real World

MSc Data Science @ EPFL • AI/ML Engineering • Quantitative Finance

Bridging Technology, Data, and Strategy. Learning Fast. Delivering Impact.

MSc Data Science student at EPFL, Minor in Financial Engineering, with hands-on experience building production-oriented AI platforms, end-to-end ML systems, and quantitative tools. Currently an AI/ML & Quantitative Analysis Intern at SOCAR Trading and Applied AI Track Lead at the EPFL AI Team. Founder of SiraEdge, with 300K+ CHF of consulting revenue contributed at Junior Entreprise EPFL.

About Me

My Journey & Impact

+10 Personal Projects

From web apps to ML research, spanning finance, AI, and engineering.

See my projects
+15 Projects Managed

At Junior Entreprise EPFL, contributing to 300K+ CHF in consulting revenue.

See experience
3 Business Ventures

SiraEdge (FinTech), a fashion brand, and a seasonal delivery service.

Explore ventures

Projects

A collection of my work and experiments

Aura AI Desktop Companion
Ismail Moudden • 2025 – Present

Aura — AI Desktop Companion

Ambient AI that lives on your desktop. Transparent Electron overlay (Alt+Space), screen-aware context capture, and Ambient Memory — a silent cron that extracts structured facts from every conversation and injects them into future sessions. Kimi K2.6 + Supabase + Cloudflare Workers.

AI Electron
LiquidX RWA Lending Protocol
Ismail Moudden • Mar 2026 · XRPL Commons Hackathon

LiquidX — RWA Lending on XRPL

A real-world asset lending protocol built natively on XRPL devnet — not a mockup, a full end-to-end pipeline. Tokenize assets (XLS-33 MPTokens), lend into vaults, borrow with on-chain receipts (XLS-66). Every action generates a real XRPL transaction hash.

Web3 XRPL
TORQUE Multimodal RAG EPFL AI Team
Ismail Moudden • 2025 – Present · EPFL AI Team

TORQUE — Multimodal RAG for Formula Student

Next-gen RAG pipeline for the EPFL Racing Team — layout-aware document parsing (LlamaParse), vectorless PageIndex for exact citations, motorsport-tuned reranking, and a transparent reasoning chain. Built as ML Engineer at the EPFL AI Team Industry Track.

RAG LLM Agents
Revit AI BIM Assistant
Ismail Moudden • 2025

Revit AI BIM Assistant

Claude Code for architectural BIM — a Revit plugin that reads the active model, takes natural language instructions, plans and executes structural actions (walls, columns, beams), and self-corrects on failure. Full perception → planning → action → verification loop applied to CAD.

LLM Agents C# / Python
EurekApp Team Collaboration
Ismail Moudden • 2024 – 2025

EurekApp — AI Team Collaboration

Android app for student project teams — Jira-level task management with AI auto-assignment, meeting transcription via Google Cloud Speech-to-Text, LLM brainstorming that converts ideas into tasks, and offline-first notes. 1,498 commits. Kotlin + Firebase.

Android AI
Open-Vocabulary 3D Multimodal Retrieval System
Ismail Moudden • Feb – Jun 2026

Open-Vocabulary 3D Multimodal Retrieval

Bachelor project at the EPFL DHLab: a multimodal AI retrieval system for large-scale 3D spatial data, with open-vocabulary natural language and 3D-to-3D search, a unified embedding and vector search pipeline, and an interactive Three.js / WebGL interface.

Research NLP / 3D
Sira-Capital AI Trading
Ismail Moudden • 2025 – Present

Sira-Capital — AI Quant Trading

An AI-driven autonomous trading system for US equities: Risk, Volatility and Overtrading agents deliberate with veto-based aggregation, a deterministic risk engine enforces position limits and execution safety, and a real-time pipeline aggregates news, sentiment and social data.

FinTech LLM Agents
SiraEdge Portfolio Optimization Platform
Ismail Moudden • Sep 2024 – Present

SiraEdge Portfolio Platform

A full-stack quantitative investment platform combining portfolio optimization, simulation, backtesting and AI-assisted analysis, with 7+ portfolio and risk strategies on a Python/React architecture.

FinTech Machine Learning
ML Microstructure Signals
Ismail Moudden • Dec 2024

ML Microstructure Signals

A machine learning system for predicting short-term mid-price moves from order book features. Features comprehensive order flow analysis, multiple ML models (LightGBM, LSTM, Transformer), and professional backtesting framework with transaction costs simulation.

Machine Learning Research
S&P 500 Prediction with Machine Learning
Ismail Moudden • 2023 - Present

S&P 500 Prediction with Machine Learning

An educational project teaching machine learning fundamentals through practical applications in financial market prediction. Features K-means clustering, regression models, and ensemble methods with comprehensive learning resources.

Machine Learning Education
Seekly Movies Platform
Ismail Moudden • 2024 - Present

Movie Recommendation Platform

Movie discovery platform featuring a hybrid recommendation engine that fuses movie metadata, viewing histories, social activity, and popularity signals to serve cinematic suggestions that evolve with every interaction.

Web App AI
FinAssist Copilot
Ismail Moudden • 2024 - Present

FinAssist Copilot

Multi-theme analyst workspace with a refined Surseoir-inspired UI that lets teams browse financial PDFs, capture figures, and interrogate an on-page AI copilot powered by OCR, PDF.js rendering, and a custom vision pipeline.

FinTech AI
Streakly
Ismail Moudden • 2023 - Present

Streakly

A habit-tracking application designed to help users build lasting habits through streak-based motivation. Features include advanced analytics, personalized challenges, collaborative streaks, and smart integrations with health apps.

Mobile Health
Libghiti Delivery Service
Ismail Moudden • May 2021 - Jul 2022

Libghiti Delivery Service

Co-founding a seasonal delivery service in tourist areas. Processing 500+ deliveries while maintaining 95% customer satisfaction through streamlined logistics.

Business Logistics
Currency Market Fluctuations Research
Ismail Moudden • 2022

Currency Market Fluctuations Research

Research about mathematical and physical models for short-term FX market movements to predict fluctuations. Presented during Baccalaureate oral exam.

Research Finance
Team Matching App
Ismail Moudden • 2023

Team Matching App

A platform that helps users find partners for group projects, facilitating collaboration through shared interests and skill matching with an integrated database.

Web App Database
Outside Streetwear
Ismail Moudden • Apr 2020 - May 2024

Outside Streetwear

Building a contemporary streetwear brand from the ground up. From product development to reaching 1,000+ customers, lessons in entrepreneurship and brand building.

Entrepreneurship Design
Read post
Academic Projects
Ismail Moudden • 2022 - Present

Academic Projects

A collection of diverse small-scale projects, including algorithms, web development demos, and experimental applications showcasing creativity and technical skills.

Web Dev Algorithms
View on GitHub

Professional Experience

Work Experience & Internships

Jun 2026 - Present

Commodity Trading - AI/ML & Quantitative Analysis Intern

SOCAR Trading

  • Developed a full AI/ML platform for Middle Office reporting and monitoring, combining quantitative analysis, reporting-quality controls, anomaly detection, and automated investigation of PnL, positions, strategies, and risk data
  • Built multiple production-oriented modules including specialized AI chatbots, agentic workflows, automated reporting, and monitoring systems, supporting Middle Office processes and extending to use cases across other departments
Python LLM Agents Anomaly Detection Quantitative Analysis Commodity Trading
2026 - Present

Applied AI Track Lead

EPFL AI Team

Lausanne, EPFL

  • Promoted from AI/ML Engineer to Applied AI Track Lead within a 200+ member student AI organization
  • Leading applied AI initiatives, supporting technical decision-making, and mentoring members across machine learning and AI projects developed with external partners
Applied AI RAG LLM Agents Technical Leadership Mentoring
Feb 2026 - Jun 2026

Bachelor Project

EPFL DHLab

Lausanne, EPFL

  • Designed and built a multimodal AI retrieval system for large-scale unstructured 3D spatial data
  • Implemented open-vocabulary semantic search enabling natural language and 3D-to-3D querying over point clouds using cross-modal embeddings
  • Engineered a unified embedding and vector search pipeline (ANN, cosine similarity) and an interactive Three.js / WebGL interface with heatmap-based semantic visualization
Python 3D Vision Embeddings Vector Search Three.js / WebGL
Dec 2025 - Apr 2026

AI / ML Engineer (Freelance)

NeuroQA

  • First engineering hire, building the AI infrastructure for an automated testing platform for capital markets systems
  • Architected a multi-agent knowledge and reasoning system combining Knowledge Graphs, vector retrieval, RAG, and LLMs to transform unstructured financial documentation into structured testing artifacts
  • Built end-to-end document parsing, NLP, and validation pipelines, evaluating technologies and failure modes on financial documents to guide the technical architecture
Python Knowledge Graphs RAG LLM Agents NLP
Jul 2025 - Sep 2025

AI & Software Intern

Kapres Technology

Madrid

  • Built a CNN-based computer vision system for anomaly detection in aerial imagery, identifying patterns and irregularities in large-scale solar infrastructure
  • Designed and implemented end-to-end ML pipelines covering data preprocessing, training, validation, and deployment for real-world industrial applications
  • Optimized computer vision inference and image processing pipelines, improving performance and efficiency
  • Contributed to the deployment of an AI-based psychomotor rehabilitation platform, working with Blender and real-time motion feedback in AR
Python Computer Vision ML Pipelines Blender CNN Machine Learning
Sep 2024 - Present

Founder & Product Lead

SiraEdge

Remote

  • Conceived and developed SiraEdge, a portfolio simulation platform democratizing access to professional-grade asset management tools
  • Engineered comprehensive Portfolio Optimization Module implementing 7 state-of-the-art models: Markowitz, Risk Parity, Monte Carlo (10,000 portfolios), Black-Litterman, ML Ridge Regression, Hybrid Model, and Custom Metrics
  • Implemented professional-grade walk-forward backtesting with rolling windows (252 days), monthly rebalancing, and transaction costs simulation (5 bps)
  • Developed advanced risk management with dynamic correlation analysis, technical indicators (RSI, momentum, volatility), and multi-objective optimization
  • Built modular Python architecture with comprehensive metrics (Sharpe, Sortino, Calmar, Stability, Turnover) and automated data management via yfinance
  • Designed low-dependency frontend interface (HTML/CSS/JS) emphasizing transparency, performance, and user control
  • Integrated AI assistant (SiraChat) for explaining model outputs and portfolio behavior using natural language
Python NumPy/Pandas Matplotlib yfinance HTML/CSS/JS Financial Modeling AI/ML Portfolio Optimization Risk Management Backtesting
Feb 2024 - Mar 2025

Project Manager

Junior Entreprise EPFL

Lausanne

  • Managed 15+ IT consulting projects for startups, SMEs, and global corporations, leading multidisciplinary teams from client scoping to delivery
  • Contributed to 300K+ CHF revenue through project delivery, client management, business analysis, and strategic consulting
Project Management IT Consulting Strategic Analysis
Dec 2020 - Jan 2021

Renewable Energy Intern

MASEN (Moroccan Agency for Sustainable Energy)

Rabat, Morocco

  • Monitored Renewable Energy Projects: Collaborated with the R&D department to observe solar and wind projects, identifying innovative technologies aimed at optimizing energy processes
  • Gained Financial Insights: Rotated into the financial division to study financing models and conduct economic evaluations of projects, deepening my understanding of profitability, financial risk, and investment management in the sector
Renewable Energy Project Monitoring Financial Analysis R&D

What's New

Latest projects I'm working on

ISMAIL MOUDDEN · PORTFOLIO
VOL.1
WHAT'S NEW
Latest Projects & Research
2026
Click to open→
FINTECH
SiraEdge

SiraEdge
Portfolio Platform

Full-stack quantitative investment platform: 7+ portfolio & risk strategies, walk-forward backtesting & an LLM assistant.

PythonFinTechOptimization
ML RESEARCH
ML Microstructure

ML Microstructure
Signals

LightGBM, LSTM & Transformer models for order book price prediction & professional backtesting.

PyTorchLSTMTransformer
BACHELOR · EPFL DHLAB
DHLab 3D Querying

Open-Vocabulary
3D Retrieval

Multimodal AI retrieval over 3D point clouds: natural language & 3D-to-3D search with a heatmap-based WebGL interface.

PythonEmbeddingsWebGL
AI TRADING
Sira-Capital AI Trading

Sira-Capital
AI Quant Trading

Autonomous AI trading for US equities: multi-agent LLM reasoning under a deterministic risk engine.

PythonLLM AgentsQuant
ISMAIL
MOUDDEN
Portfolio · 2026

Education

Academic Background & Achievements

EPFL

EPFL AI Team

Applied AI Track Lead

2026 — Present

  • 200+ member student AI organization
  • TORQUE: multimodal RAG for Formula Student
EPFL

APML

Vice President

Feb 2026 — Present

  • Association des Marocains à l'EPFL
  • Representing and supporting Moroccan students
EPFL

Junior Entreprise EPFL

Feb 2024 — Mar 2025

  • Project management and client relations
  • IT consulting for various industries

Lycée Descartes, Morocco

2019 — 2022

  • Top academic performance with highest honors
  • Perfect scores (20/20) in Mathematics and Physics

Distinctions & Awards

Geosciences Olympiad 27th worldwide · 3rd nationally · 2021
International Youth Games Represented Morocco in Chicago · 2020-2021
Student Leadership Lycée Descartes · 2020-2022

Languages

  • French: Native
  • Arabic: Native
  • English: Fluent
  • Spanish: Intermediate

Skills & Expertise

Technical, Consulting & Financial Competencies

Programming Languages

  • Scala
    Learned from academic courses and personal projects
  • Python
    Primary language for ML, quantitative and production systems
  • Java
    Extensive experience from university projects
  • HTML/CSS
    Through web development courses and practice
  • JavaScript/React
    Built interactive web applications using JavaScript frameworks
  • C/C++
    Learned during my computer science classes
  • Assembly
    Basic understanding from low-level programming studies
  • Flask (Backend)
    Backend API development for financial applications (SiraEdge)
  • Applied AI for Finance
    AI-powered assistant and ML for finance (SiraEdge)
  • Kotlin
    Full-stack Android development with Jetpack Compose (EurekApp)
  • Flutter
    Cross-platform mobile development (Streakly)
  • SQL
    Database design and querying across applications

Theoretical Knowledge

Academic Coursework & Self-Study

Probability & Statistics

MATH-232

Core for modeling uncertainty, risk, stochastic processes — used in pricing, risk analysis, data science. Comprehensive foundation in probability theory and statistical analysis essential for quantitative finance and machine learning. Covers key concepts from basic set theory and combinatorics to advanced topics like hypothesis testing, statistical modeling, and Bayesian inference.

Random Variables Statistical Inference Risk Analysis Bayesian Methods

Algorithms I

CS-250

Strong foundation in designing efficient algorithms and complexity analysis — essential in quantitative / high-frequency trading. Fundamental algorithms and data structures: design paradigms (divide & conquer, dynamic programming, greedy), sorting, graph algorithms, analysis of complexity.

Dynamic Programming Graph Algorithms Complexity Analysis High-Frequency Trading

Stochastic Models for Communications

COM-300

Gives tools in stochastic processes which are closely related to models used in quantitative finance. Stochastic processes and models applied to communications systems (random processes, queuing, Markov models, applications in networking).

Stochastic Processes Markov Models Queuing Theory Quantitative Finance

Cryptographie & Mathématiques Discrètes

AICC-1, AICC-2

Combinaison des fondamentaux des mathématiques discrètes avec les principes cryptographiques appliqués. Couvre la théorie des nombres, l'arithmétique modulaire, les algorithmes de chiffrement et les protocoles cryptographiques avancés, formant une base solide pour concevoir des systèmes de sécurité robustes.

Cryptographie Théorie des nombres Sécurité Protocoles

Introduction to Machine Learning

CS-233

Very relevant in finance: prediction, classification, anomaly detection, portfolio optimization. Basic machine learning methods: supervised/unsupervised learning, regression, classification, clustering, model evaluation.

Supervised Learning Portfolio Optimization Anomaly Detection Model Evaluation

Algebra

MATH-310

Introduction to modern algebra focusing on groups, rings, and fields. Covers integer arithmetic, Bezout's theorem, dihedral groups, symmetric groups, subgroups, homomorphisms, quotient groups, classification of finite abelian groups, rings, ideals, polynomial rings, integral domains, Euclidean domains, fields, and finite fields.

Groups Rings Fields Abstract Algebra

Data Intensive Systems

CS-460

Design and implementation of data-intensive systems: relational databases, query optimization, indexing structures (B-trees, hash indexes), transaction management, ACID properties, concurrency control, and distributed data systems. Hands-on with SQL, query planning, and storage engines.

SQL DBMS Indexing Transactions Query Optimization

Principles of Digital Communications

COM-302

Fundamental concepts of digital communication systems: source and channel coding, modulation schemes (QAM, OFDM), capacity limits (Shannon theorem), error-correcting codes (LDPC, turbo codes), detection theory, and modern receiver design for wireless and wired channels.

Modulation Channel Coding Shannon Theory Signal Detection OFDM

Software Construction

CS-214

Shows you understand best practices, clean design, maintainability, and ethical software design — important in production-level financial systems. How to design and implement reliable, maintainable, efficient software using functional programming, abstraction, modularity, verification.

Design Patterns Functional Programming Modularity Verification

Analysis I, II & III

MATH-101, MATH-106, MATH-203(d)

Core foundations in real and multivariate analysis: limits, continuity, sequences/series, differentiation and integration of single and multivariable functions, ODEs, vector calculus (grad, div, curl), line/surface integrals, Stokes/Gauss theorems, and Fourier transforms. Provides rigorous mathematical grounding for modeling and quantitative methods.

Real Analysis Multivariable Calculus Vector Calculus Differential Equations Fourier Transforms Distributions

Signal Processing

COM-202

The techniques are related to time series analysis, filtering noise, frequency domain methods — useful in financial data analysis. Theory and application of signals and systems: Fourier analysis, filtering, discrete-time systems, sampling, transforms.

Time Series Analysis Fourier Analysis Filtering Financial Data

Computer Systems

CS-202

Understanding hardware, performance, memory, concurrency — useful when implementing high-performance financial software. Operating systems and system-level programming concepts, memory management, concurrency, processes, threads, system calls.

Memory Management Concurrency Performance System Programming

Computer Security & Privacy

COM-301

Security is crucial in software / fintech / banking / traditional platforms; having that foundation is a plus. Introduction to principles and practice of computer security and privacy: threats, cryptography, access control, secure system design.

Cryptography Access Control Fintech Security Secure Design

Linear Algebra & Geometry

PREPA-032(a), MATH-111(e)

Study of vector spaces, matrices, determinants, and fundamental geometric concepts. Linear algebra provides critical tools for machine learning, computer graphics, and optimization algorithms used in both finance and software development.

Vector Spaces Matrix Operations Linear Transformations Eigenvalues

Numerical Methods for Visual Computing & ML

CS-328

Numerical linear algebra, optimization, automatic differentiation, error analysis, methods for visual computing and machine learning. Critical for implementing efficient algorithms in quantitative finance and data science applications.

Numerical Linear Algebra Optimization Automatic Differentiation Error Analysis

Responsible Software

CS-290

Software development with ethics, responsibility, professional practices, reliability, maintainability. Essential for building trustworthy systems and understanding the ethical implications of technology.

Ethics Professional Practices Reliability Maintainability

Advanced Analysis & Computational Methods

MATH-101(e), PREPA-031(a), PREPA-031(b), MATH-106(e)

Comprehensive foundation in mathematical analysis including limits, continuity, differentiability, series convergence, and integration techniques. These concepts provide the theoretical foundation for quantitative finance and algorithmic problem-solving.

Limits & Continuity Differentiability Series & Convergence Integration Techniques

The Software Enterprise – from Ideas to Products

CS-311

Comprehensive course covering the entire software development lifecycle from conception to production. Essential for understanding how to build scalable, market-ready technology products.

Product Development Software Lifecycle Market Strategy Scalability

Human-Computer Interaction

CS-213

Study of user interface design, usability, interaction models, user-centered design, evaluation techniques. Important for creating intuitive applications and platforms.

UI Design Usability User-Centered Design Evaluation

Computer Architecture

CS-270

Study of computer organization and design, including processors, memory hierarchies, and I/O systems. Understanding how hardware and software interact at a fundamental level to optimize performance and efficiency in computing systems.

CPU Design Memory Systems Pipelining Cache Organization

Technologies for Democratic Society

CS-234

Study of how technologies interact with society, democracy, public policy, digital rights. Important for understanding the broader impact of technology on society and regulatory considerations.

Digital Rights Public Policy Social Impact Regulatory

General Physics: Electromagnetism

PHYS-114

Classical electromagnetism: Maxwell's equations, fields, potentials, waves, boundary conditions. Provides mathematical foundation and problem-solving skills applicable to complex financial modeling.

Maxwell's Equations Field Theory Mathematical Modeling Problem Solving

General Physics: Mechanics

PHYS-101

Classical mechanics covering kinematics, dynamics, conservation laws, oscillations, and wave motion. Provides strong mathematical foundation and analytical problem-solving skills essential for quantitative analysis.

Kinematics Dynamics Conservation Laws Oscillations

Contact Me

Get in touch!

Location

Lausanne, Switzerland

Aperçu du CV