Skip to content
View Ghorbel37's full-sized avatar

Highlights

  • Pro

Block or report Ghorbel37

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

Hi, I'm Mahdi Ghorbel

Full-stack & AI engineer from ENIS (National Engineering School of Sfax, Tunisia).

I build web applications with Spring Boot, Angular and React, and I work on machine learning, retrieval-augmented generation and explainable AI. For my final-year project, I built AI-powered search features for a multi-country European e-commerce platform.

Tech

  • Backend: Java, Spring Boot, Python, FastAPI, Node.js
  • Frontend: Angular, React, TypeScript, Flutter
  • AI & data: TensorFlow, Keras, scikit-learn, LLMs, RAG with pgvector, Power BI
  • Databases & messaging: MySQL, PostgreSQL, RabbitMQ, MQTT
  • Tools: Docker, nginx, Git
  • Also: blockchain (Solidity, Hardhat), IoT (ESP32, Arduino)

Pinned Loading

  1. DentiPlus DentiPlus Public

    AI-assisted dental consultations: FastAPI backend with an LLM diagnosis assistant and a Flutter app, with diagnoses verified on Ethereum

    Dart

  2. RestoQR RestoQR Public

    Restaurant ordering by QR code: customer menu per table and staff back office

    TypeScript

  3. Wizzz Wizzz Public

    Backup filesystem tree like a wizzz

    PowerShell

  4. brain-tumor-classification-cnn-xai brain-tumor-classification-cnn-xai Public

    🧠 Deep Learning system for brain tumor classification from MRI scans using VGG19 & ResNet50 with XAI. Achieves 91.7% accuracy across 4 tumor types. Built with TensorFlow & Keras.

    Jupyter Notebook

  5. StaffMessenger StaffMessenger Public

    Employee management with a built-in chat: Spring Boot, Angular, MySQL and RabbitMQ (2022 internship project)

    TypeScript