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

I build things that cross layers: a dental assistant that pairs an LLM with Ethereum, a fraud detection model that lives on ATMs, a smart irrigation system.

I learn whatever the next project needs, and keep tinkering long after it works.

Projects, experience and more on my portfolio: ghorbel37.github.io

Tech

  • Backend: Java, Spring Boot, Python, FastAPI, Node.js, Express
  • Frontend: Angular, React, TypeScript, Flutter
  • AI: TensorFlow, Keras, scikit-learn, Transformers, LLMs, RAG with pgvector
  • Data & BI: Spark, Hadoop, SSIS, SSAS, 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. ScanNServe ScanNServe 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

  6. Tunichain Tunichain Public

    Building trust in the digital economy with blockchain transparency. A decentralized platform connecting sellers, banks, and tax authorities through secure smart contracts.

    JavaScript