Mohamed Rayen Sansa
ENFR

Mohamed Rayen SansaComputer Engineering student

Building intelligent, AI-powered digital products.

Computer engineering student at ESPRIT focused on AI, machine learning, AI agents, and full-stack development. Experienced with Python, LangGraph, LangChain, RAG, FastAPI, React, Angular, Node.js, and computer vision, building intelligent systems from data and models to production-ready interfaces.

Spec sheet

Seeking an engineering internship
Status
Seeking an engineering internshipFinal-year internship (PFE) from February 2027
Education
Computer Science Engineering Degree, ESPRITMobile Information Systems · 2027 expected
Experience
  • AI / Machine Learning intern, Sagemcom
  • AI intern, Sofrecom Tunisia
  • MEAN Stack developer intern, Inveep
Languages
  • Arabic native
  • French B2
  • English B2
Focus
Mobile, AI, full-stack

Projects

Internship2026

Industrial Data Analytics Platform

How can anomalies and risks in industrial data be detected, explained and explored in plain language?

  • Python
  • LightGBM
  • LangGraph
  • FastAPI
  • +12
Web / AI
Academic · Team project2026

FootBallAnalysis

How much is a football player worth, according to the data?

  • Python
  • LightGBM
  • Scikit-learn
  • FastAPI
  • +10
AI / Web
Academic · Team project2026

AgriSmart

How can AI help farmers spot plant diseases and get reliable advice?

  • LangGraph
  • Python
  • Flutter
  • ESP32-CAM
  • +18
AI / Web / IoT
Academic · Team of 52025

NoorCity

How can a city monitor its street lighting in real time and anticipate failures?

  • Symfony
  • Kotlin
  • Jetpack Compose
  • Python
  • +22
Android / Web / Desktop / IoT / AI
Internship2025

RAG Low-code UI Generator

Can a natural-language prompt produce a usable low-code interface?

  • RAG
  • Gemini
  • GrapesJS
  • Python
  • +5
Web / AI
Internship2024

Inveep CRM

How can one CRM bring a team’s clients, documents and locations together?

  • Angular
  • Node.js
  • Express.js
  • MongoDB
  • +2
Web
Academic · Team project2025

NeuraHome

Can a home be run through a voice assistant and a live dashboard?

  • Node-RED
  • MQTT / MQTTS
  • ThingsBoard
  • Python
IoT / AI / Web
Internship2024

Task Management Platform

How can a team plan and track its tasks on one web platform?

  • ASP.NET Core
  • C#
  • Angular
  • MVC
  • +4
Web
Academic · Team project2024

LabCraft

How can a FabLab manage its clients, rooms and room temperature from one desktop app?

  • C++
  • Qt
  • Oracle Database
  • Arduino
  • +1
Desktop / IoT
Academic · Team project2023

DiaZen

How can a diabetes portal serve several roles and issue prescriptions securely?

  • PHP
  • MySQL
  • JavaScript
Web

Experience

  1. Jun 2026 – Aug 20263 months

    AI / Machine Learning intern

    Sagemcom

    Developed an AI-powered analytics platform for anomaly detection, risk prediction and monitoring of industrial data.

    • ML pipelines with Isolation Forest, LightGBM and KNNImputer, plus statistical drift detection (PSI, Kolmogorov–Smirnov tests).
    • Multi-agent system with LangGraph and LangChain for conversational data analysis, automated reporting and interaction with Excel data.
    • Experiment tracking with MLflow, interpretability with SHAP, and a full-stack React + FastAPI interface with real-time SSE streaming.
    • Python
    • Scikit-learn
    • LightGBM
    • SHAP
    • MLflow
    • LangGraph
    • LangChain
    • FastAPI
    • React
    • Docker
    ProjectIndustrial Data Analytics Platform
  2. Jul 2025 – Aug 20252 months

    AI intern

    Sofrecom TunisiaTunisie

    Designed and developed a RAG system that generates low-code interfaces in GrapesJS from natural-language prompts.

    • Prompt templates to ensure structured and reliable outputs.
    • Applied retrieval-augmented generation (RAG) in an enterprise environment.
    • RAG
    • Vertex AI
    • Gemini
    • Python
    • Flask
    • GrapesJS
    • Prompt engineering
    • Google ADK
    ProjectRAG Low-code UI Generator
  3. Jul 2024 – Oct 20244 months

    MEAN Stack developer intern

    Inveep

    Developed a complete CRM with Node.js, Express.js, MongoDB and Angular.

    • Data management (CRUD), PDF export, Leaflet geolocation, a REST API secured with JWT and role-based access control.
    • Optimized MongoDB performance through strategic indexing on large collections.
    • Node.js
    • Express.js
    • MongoDB
    • Angular
    • NgRx
    • Leaflet.js
    ProjectInveep CRM
  4. Jun 20241 month

    Web developer intern

    Poulina Group Holding

    Developed a task management platform: a REST API in ASP.NET Core 8 and an Angular interface.

    • REST API secured with JWT, with hashed passwords (BCrypt) and confirmation e-mails.
    • SQL Server data access with Entity Framework Core, and Swagger documentation.
    • ASP.NET Core
    • C#
    • Angular
    • MVC
    • SQL Server
    • Entity Framework Core
    • JWT
    • Swagger / OpenAPI
    ProjectTask Management Platform
  5. Jul 2023 – Aug 20232 months

    Technician intern

    Valeo

    Monitored inventory and production processes with SAP, and automated processes on microcontrollers.

    • Inventory and production monitoring in SAP.
    • Programmed Arduino microcontrollers (C/C++) for process automation.
    • SAP
    • Arduino
    • C++

Skills

Point at a logo to read its name; select it to see the projects that use it.

Learning
  • ABAP
  • Git
  • NestJS
  • Next.js
  • NLP
  • React Native
  • SwiftUI
  • TinyML / TFLite Micro

Certifications

Hiring? Compare with your offer

Paste your internship offer. You will see which of the technologies you ask for are backed by one of my projects or internships, and which are not.

The text stays in your browser; nothing is sent.