Développeur full-stack · Kélibia, Tunisie

Majd Ben Slimene

Je conçois des API REST avec Spring Boot, des tableaux de bord d'administration, des plateformes e-commerce, des applications mobiles avec Flutter et des applications web full-stack.

En ce moment
Étudiant en 3e année DSI · ISET de Kélibia
Je recherche
Stage PFE · 2027 — Full-stack · Backend · DevOps
Technologies principales
Spring Boot · Angular · React · Laravel
Basé à
Kélibia, Tunisie · UTC+1 · arabe, français, anglais

Vidéo : Majd Ben Slimene apparaît, croise les bras et sourit, avec les logos de ses technologies principales de part et d'autre.

Stack principale : Spring Boot, Flutter, Angular, React, Next.js, TypeScript, Laravel, MySQL, MongoDB, Docker

Un développeur full-stack de Kélibia

Développeur full-stack basé à Kélibia, en Tunisie. Étudiant en 3e année DSI à l'ISET de Kélibia. Je travaille avec Spring Boot, Laravel, Angular, React et Flutter, et je cherche un stage PFE en 2027.

D'où je viens

J'habite à Kélibia, en Tunisie, et je suis en 3e année de DSI à l'ISET de Kélibia. J'ai effectué deux stages : développement web chez ATOMIC-IT à Kélibia, puis développement logiciel chez Wave Sands Factory, sur le projet HealthCare.

Ce que je conçois

Des applications web complètes : authentification, gestion des rôles, CRUD, envoi de fichiers, réservations, notifications, tableaux de bord et API. Côté front, j'utilise Angular, React et Next.js ; côté back, Spring Boot et Laravel. Je conçois aussi des applications mobiles avec Flutter, comme SPOTINI, un projet académique en cours.

Où je vais

Je recherche un stage PFE en 2027, en full-stack, backend ou DevOps. Je m'intéresse à l'architecture backend, au DevOps et à la conception d'applications évolutives et maintenables.

En bref
Nom
Majd Ben Slimene
Rôle
Développeur full-stack
Basé à
Kélibia, Tunisie (UTC+1)
Études
Développement des Systèmes Informatiques (DSI), 3e année, ISET de Kélibia
Conçoit
applications web, API REST, tableaux de bord, applications mobiles
Expérience
Wave Sands Factory (stagiaire en développement logiciel), ATOMIC-IT (stagiaire en développement web)
Langues
arabe (natif), français (intermédiaire), anglais (intermédiaire)
En cours d'apprentissage
AWS, Kubernetes, IaC
Je recherche
Stage PFE · 2027

En bref

Nom
Majd Ben Slimene
Rôle
Développeur full-stack, étudiant en 3e année DSI à l'ISET de Kélibia
Basé à
Kélibia, Tunisie
Stack principale
Spring Boot, Laravel, Angular, React, Next.js, Flutter, MySQL, MongoDB, Docker
Ouvert à
Stage PFE (2027) et projets freelance
Langues
Arabe (natif), français (intermédiaire), anglais (intermédiaire)

Chaque projet a sa porte

Six portes, six projets. Ouvrez-en une pour voir ce qu'il y a derrière.

  • Full-stack · Projet d'équipe · En cours. Plateforme de location de biens et de services, pour clients, partenaires et administrateurs.
  • Full-stack · Stage · Terminé (ma partie). Application de gestion de santé pour patients, médecins, personnel et administrateurs, réalisée pendant mon stage chez Wave Sands Factory.
  • Mobile · Académique · En cours. Application mobile de suivi d'entraînement : séances, séries et records personnels, avec un coach IA. En français, anglais et arabe.
  • E-commerce · Client · Prototype. Prototype e-commerce pour une boutique de téléphones à Kélibia : smartphones, accessoires, réparations et reprise.
  • Vitrine · Client · Prototype. Site vitrine animé pour Le Petit Paris, la marque de tomates de COMOCAP.
  • Vitrine · Personnel. Site concept pour un café-restaurant de luxe à Kélibia.

Faites glisser le long du mur

Compétences & outils

Les technologies que j'utilise dans de vrais projets, et ce que j'apprends ensuite.

Stack principale

Ce avec quoi je construis

Les huit technologies que j'utilise le plus, chacune reliée aux projets qui le prouvent.

  • Angular

    Interface

    Interfaces d'application reliées à une API Spring Boot

    Utilisé dans

  • Flutter

    Mobile

    Écrans mobiles reliés à une vraie API (authentification, réglages)

    Utilisé dans

  • Java · Spring Boot

    Backend

    API REST, sécurité JWT, DTO avec MapStruct, architecture en couches

    Utilisé dans

  • Laravel · PHP

    Backend

    API avec accès par rôle, Sanctum, files d'attente

    Utilisé dans

  • MySQL · MongoDB

    Données

    Modèles de données relationnels (MySQL) et documents (MongoDB)

    Utilisé dans

  • Docker

    Infra

    Environnements de dev conteneurisés (PHP-FPM + Nginx, Docker Compose)

    Utilisé dans

Boîte à outils

Tout autour de la stack

Bibliothèques, pratiques et outils de mes projets et stages.

Construire · 9

Frontend
7 éléments
  • HTML5
  • CSS3
  • JavaScript
  • Vite
  • Tailwind CSS
  • UI/UX
  • Three.js / React Three Fiber
Git & collaboration
2 éléments
  • Git
  • Jira

Back-end & données · 9

Backend
6 éléments
  • API REST
  • JWT
  • Laravel Sanctum
  • Spring Modulith
  • Maven
  • Cloudinary
Bases de données
3 éléments
  • SQL
  • PostgreSQL
  • Redis

Livrer & sécuriser · 11

DevOps & CI/CD
4 éléments
  • Docker Compose
  • GitHub Actions
  • CI/CD
  • Nginx
Tests & sécurité
7 éléments
  • PHPUnit
  • Tests automatisés
  • k6
  • OWASP ZAP
  • Semgrep
  • ClamAV
  • Playwright

Outils du quotidien

Mes outils au quotidien

  • VS Code
  • IntelliJ IDEA
  • Postman
  • GitHub
  • GitLab
  • Vercel
  • Linux / Ubuntu

Ma façon de travailler

Au-delà du code

Ma façon de travailler, au-delà de la stack.

  • Travail en équipe

    En binôme sur TuniLoc et SPOTINI (Jira, pull requests, revues de code) ; équipe de startup chez Wave Sands.

  • Résolution de problèmes

    Un jeton par utilisateur k6, verrouillage contre les doubles réservations, trois bugs d'hydratation corrigés.

  • Apprentissage rapide

    Spring Boot, MongoDB et les concepts Docker appris pendant un stage d'un mois.

  • Esprit sécurité

    Élévation de privilèges bloquée, analyses en CI, KYC derrière des URL signées, consentement santé.

En apprentissage

Ce que j'apprends en ce moment

Ce sur quoi je travaille ensuite, au-delà de ma stack actuelle.

En apprentissage

  • AWS (en apprentissage)
  • VPS / VDS (en apprentissage)
  • Cloud computing (en apprentissage)
  • Kubernetes (en apprentissage)
  • Infrastructure as Code (en apprentissage)

Remontons le temps.

Du plus récent au plus ancien.

  1. PFE : stage de fin d'études

    À la recherche de mon équipe

    • La dernière étape de mes études en DSI : un vrai projet, au sein d'une équipe professionnelle.
    • Domaines visés : full-stack, back-end, front-end et DevOps.
    Parlons de mon PFE
  2. Stage de perfectionnement

    Wave Sands Factory, Kélibia

    • Travail sur HealthCare, une application web de gestion de santé (Angular, Spring Boot, MongoDB).
    • Gestion des médecins et des patients (CRUD) et des profils, avec connexion Google.
    • Intégration Angular ↔ Spring Boot et envoi de documents avec Cloudinary.
  3. Stage d'initiation

    ATOMIC-IT, Kélibia

    • Réalisation de Smart Student Dashboard, un prototype de tableau de bord web pour étudiants (HTML, CSS, JavaScript).
    • Conception de l'interface, pages responsives et données côté client enregistrées dans le LocalStorage.
  4. DSI, Développement des Systèmes Informatiques

    ISET de Kélibia

    • Développement logiciel et web, programmation orientée objet, bases de données, UML et architecture logicielle.
    • Réseaux, systèmes et DevOps.
  5. Baccalauréat Économie et Gestion

    Lycée Abdel Aziz Khouja, Kélibia

    • Section Économie et Gestion.

Parlons-en

Une offre de stage, un projet ou une question ? Écrivez-moi, je lis chaque message.

Votre message arrive directement dans ma boîte. Aucun suivi, aucune newsletter.

Basé à Kélibia, Tunisie (UTC+1)