Skip to content

Hello, I'mAli Ben Jannet

Data Science & AI Engineering Student

Data Science & AI engineering student at ESPRIM (Monastir) with hands-on experience building end-to-end AI systems: LLM-powered agents, vision-language document extraction, deep learning for medical imaging and offline speech wake-word detection. Also experienced in the full-stack and microservice platforms that bring these models to users (Python, FastAPI, React / Next.js, Node.js, PostgreSQL, Docker). Hedera Certified Developer Associate.

Monastir, Tunisia

Find me on
Ali Ben Jannet
01

About me

Engineer in the making, at the crossroads of AI research and product engineering.

Ali Ben Jannet at work

Education

Engineering Degree in Data Science & AI

ESPRIM, Monastir · 2026

Languages

Arabic: NativeFrench: B2English: B1Russian: Beginner

Data Science & AI

Designing intelligent solutions powered by data analysis and AI models using Python, Pandas, and NumPy.

Frontend Development

Building modern, interactive web interfaces with HTML, CSS, JavaScript, React, and Next.js.

Backend Development

Creating robust APIs and backend systems with Node.js, Spring Boot, and Symfony, connected to databases.

Desktop & Web Apps

Delivering complete, performant applications using JavaFX and modern web technologies.

AI Integration

Embedding smart models into web applications to craft innovative, high-performing solutions.

02

Experience

Internships, academic and personal projects across AI, data and full-stack engineering.

  1. Anypli logo

    Full Stack Engineering Intern

    Anypli

    Aug 2026
    • Designed and built TouriBook, a tourism booking platform: 7 FastAPI microservices (one PostgreSQL database each), an API gateway, a Next.js SSR client and a React admin, in FR / EN / AR.
    • Guaranteed zero overselling with a booking saga, compensation and atomic SQL updates validated by concurrency tests; integrated Stripe with signed, idempotent webhooks.
    FastAPIPostgreSQLNext.jsReactTypeScriptStripeDocker
  2. Tradrly logo

    AI & Data Science Intern

    Tradrly

    Jun 2026 - Aug 2026
    • Astro: built a local-first AI agent (Electron / React, Node.js, FastAPI) that understands French and English commands and controls the computer, using a regex → spaCy → LLM (Gemini / GPT-4o) cascade that keeps working offline.
    • DOOBY: developed a zero-shot vision-language pipeline extracting bilingual Arabic–French timetables into schema-constrained JSON (F1 87.3%, 100% exact Arabic labels).
    • DOOBY: made the offline "Hey Dooby" wake-word detector operational and built a real-time bench to calibrate its threshold (6/6 detections, no false triggers).
    PythonFastAPIspaCyGeminifaster-whisperOpenWakeWordONNXNode.jsElectronReact
  3. ESPRIM logo

    Full Stack & Data Science

    ESPRIM

    Feb 2026 - Apr 2026
    • Semester project: deep learning pipeline and web application for brain tumor detection and classification on MRI images.
  4. ESPRIM logo

    Full Stack & Data Science / AI

    ESPRIM

    Oct 2025 - Apr 2026
    • Semester project: full-stack recruitment platform with AI-powered CV parsing (spaCy NER + Transformer), semantic matching (SBERT), interview management and real-time chat — MERN stack + FastAPI.
  5. ESPRIM logo

    Full Stack & Data Science

    ESPRIM

    Oct 2025 - Dec 2025
    • Semester project: ML model and web app for dental diagnosis.
  6. MyStartup logo

    Full Stack Developer

    MyStartup

    Aug 2025 - Sep 2025
    • Personal project: portfolio to showcase skills and projects.
  7. Neuralbey logo

    Frontend Developer Intern

    Neuralbey

    Jul 2025 - Aug 2025
    • Internship: developed an application for Neuralbey with a contact form, internship offers with an application flow and a back-office (React, Django).
  8. ESPRIM logo

    Full Stack Web Developer

    ESPRIM

    Jan 2024 - Mar 2024
    • Semester project: medical management web/desktop app.
  9. ESPRIM logo

    Desktop Developer

    ESPRIM

    Oct 2023 - Dec 2023
    • Semester project: medical desktop management app.
  10. TriosWeb logo

    Full Stack Developer

    TriosWeb

    Mar 2023 - Jun 2023
    • Final year project: creation of an HR dashboard to track resources and indicators.
03

Skills & Stack

44 technologies I use to take ideas from notebook to production.

Data & AI

Python
Pandas
NumPy
Jupyter
Deep Learning

Frontend

TypeScript
JavaScript
React
Next.js
Angular
Tailwind CSS
HTML
CSS

Backend & DevOps

Node.js
Spring Boot
Symfony
Laravel
PHP
Docker

Languages & Desktop

Java
JavaFX
C++

AI & Deep Learning

CNNEfficientNetGrad-CAMNLP (spaCy, SBERT, Transformers)LLMs & Vision-Language Models (Gemini)Speech (Whisper, ONNX)

Backend

FastAPIExpress.jsDjangoREST APIsMicroservicesJWT

Databases

PostgreSQLMongoDBMySQLNeo4jSQLitePrisma

Blockchain

Hedera Hashgraph

Tools

GitVercelPostman
04

Featured Projects

A selection of AI systems, data pipelines and full-stack platforms I have designed and built.

TouriBook – Tourism Activity Booking Platform (Microservices)
Featured

Anypli · Aug 2026

TouriBook – Tourism Activity Booking Platform (Microservices)

  • Tourism activity booking platform for Tunisia: 7 FastAPI microservices (one PostgreSQL database each) behind an API gateway, a Next.js SSR client and a React admin
  • Booking saga with atomic SQL updates guaranteeing zero overselling, Stripe with signed idempotent webhooks, QR-code vouchers, revocable JWT sessions, FR / EN / AR with RTL
FastAPIPostgreSQLSQLAlchemyNext.jsReactTypeScriptTailwind CSSStripeMapLibre GLDocker Compose
DOOBY – Timetable Extraction & "Hey Dooby" Wake-Word Detection
Featured

Tradrly · Jul 2026 - Aug 2026

DOOBY – Timetable Extraction & "Hey Dooby" Wake-Word Detection

  • Timetable extraction: zero-shot vision-language pipeline converting Arabic–French school timetables (image or PDF) into schema-constrained JSON (precision 93.9%, recall 81.6%, F1 87.3%, 100% exact Arabic subject labels on annotated ground truth)
  • Wake-word detection: made the offline "Hey Dooby" detector (OpenWakeWord, ONNX) truly operational after diagnosing a silent fallback that faked detections; built a real-time bench to calibrate the threshold (6/6 detections, no false triggers)
Gemini VLMPrompt EngineeringJSON SchemaNode.jsExpressPythonOpenWakeWordONNXTkinter
Astro – Local-First AI Agent
Featured

Tradrly · Jun 2026 - Jul 2026

Astro – Local-First AI Agent

  • AI agent (Electron + React app, Node.js orchestrator, FastAPI AI layer) that understands French and English commands, typos included, and controls apps, volume, brightness, files, windows, agenda and Pomodoro
  • A regex → spaCy → Gemini / GPT-4o fallback cascade keeps it working offline; voice via faster-whisper and TTS
PythonFastAPIspaCyGemini APIfaster-whisperNode.jsElectronReactTailwind CSSSQLiteChromaDB
ForsaTech — AI-Powered Recruitment Platform

ESPRIM · Oct 2025 - Apr 2026

ForsaTech — AI-Powered Recruitment Platform

  • MERN stack web app with AI-driven CV parsing (spaCy Transformer + NER) and semantic matching (SBERT)
  • FastAPI microservice for ML model serving and candidate-job scoring
  • Multi-role dashboards (recruiter / candidate / admin) with interview management and real-time chat
ReactNode.jsFastAPIMongoDBspaCySBERT
Brain Tumor Detection — Web App & ML Pipeline

ESPRIM · Feb 2026 - Apr 2026

Brain Tumor Detection — Web App & ML Pipeline

  • Built and trained deep learning models (CNN, EfficientNet) for MRI brain tumor classification with GradCAM explainability and uncertainty estimation
  • Developed a REST API (FastAPI) and interactive dashboard (Streamlit) containerized with Docker
PythonPyTorchFastAPIStreamlitDocker
Dental diagnosis web app & ML model

ESPRIM · Oct 2025 - Dec 2025

Dental diagnosis web app & ML model

  • Data analysis and reporting with Jupyter Notebook (Python)
  • Metrics and visualizations for diagnosis
AngularPythonJupyter
05

Certifications & Awards

Professional certifications, trainings and recognitions.

Certifications

Hedera Certified Developer Associate (HCDA)

Hedera
Jun 2026

Hedera Certified Foundation (HCF)

Hedera
Jun 2026

Hedera Business Foundation (HBF)

Hedera
Jun 2026

Project Ball (Bal des Projets)

Certificate of Participation

ESPRIT
2026

Project Ball (Bal des Projets)

Certificate of Participation

ESPRIT
2025

Data Science

Certificate of Participation

ESPRIM

C Language Bootcamp

Microsoft Club

JavaScript Workshop

Microsoft Club

C Language Workshop

Coursera

Pascal Programming

Africa Code Week Tunisia

Lifeguard Training

National Civil Protection Office

Awards

The Africa Prize in the Pascal Program

Project Ball (Bal des Projets) – Award

Project selected for incubation

06

Let's work together

Available for internships, missions and collaborations. Drop me a line and I'll reply quickly.

Location

Monastir, Tunisia