About Me

-> Currently working on Automation tools and modern cloud-native applications

-> Learning advanced Cloud Architecture

-> Fun fact: I love building systems that make life easier!

Languages and Tools

Programming Languages

Java Python TypeScript JavaScript C# C++ C PHP

Backend Development

Spring FastAPI Node.js .NET Symfony Express.js

Frontend Development

HTML5 CSS3 Angular Next.js React

Databases

MySQL SQLite Supabase MongoDB Oracle

DevOps & Infrastructure

Ansible Prometheus Grafana Terraform Docker Kubernetes OpenStack

Projects

Grinta

Full-stack sports & fitness community platform featuring AI-powered workout programs, real-time pose coaching, nutrition tracking, and ML microservices.

Angular Spring Boot Machine Learning

Private Cloud & Kubernetes

IaaS and PaaS environment built with OpenStack and automated Kubernetes deployment via Ansible, featuring ML-based resource forecasting with Prophet.

OpenStack Kubernetes Ansible Prophet

Stratus ML

ML-powered student analytics web app with Next.js and FastAPI: dropout prediction, recommendations, segmentation, and more.

TypeScript Next.js FastAPI

Order Confirmation Agent

AI-powered order confirmation agent with browser extension for automated order detection, Facebook Messenger integration, and WooCommerce synchronization

FastAPI AI

Download Organizer

A set of Python scripts to organize Downloads folder contents automatically.

Python

Draupnir

An app to track, analyze, and visualize personal expenses.

JavaScript Python

Evencia (Desktop)

Desktop event management application built with JavaFX.

Java JavaFX

Evencia (Web Application)

Web-based event management platform built with Symfony.

PHP Symfony

Recynexxus

A C++ application built using the Qt framework that serves as a management system for a "Smart Recycling Center".

C++ Qt

Gaia

A 2D platformer and menu-based game built in C using SDL 1.2

C SDL 1.2

Education

ESPRIT School of Engineering
ENGINEERING 2022 — Present

ESPRIT School of Engineering

Engineering degree in Computer Science

Pôle Technologique, 1, 2 rue André Ampère, 2088 Ariana, Tunisia

Experience

AI Development Intern

Otospex Solutions
July 2025 — August 2025 | Djerba, Tunisia
  • Designed and developed an AI Agent system to detect and process online orders on an e-commerce platform, integrating Facebook Messenger and WooCommerce synchronization.
  • Built a browser extension for automated order detection and customer interaction logic to automatically adjust orders based on real-time inputs.

IT Intern

Mayaseen Travel
July - August 2024 | Djerba, Tunisia
  • Managed bookings, developed and maintained internal tools, booking systems, and IT infrastructure for the agency.

Technical Support Intern

Tunisie Telecom
August 2023 | Djerba, Tunisia
  • Provided technical support to resolve connectivity issues and gained hands-on experience with network diagnostics and telecom infrastructure.