CLÉMENT IBRAHIM
DEVELOPER & BUILDER

À propos de moi !

J’aime transformer une idée en quelque chose qui fonctionne vraiment. Une interface, une app mobile, une API ou même le serveur derrière : tant que je peux apprendre, tester et créer, je suis dans mon élément.

Parlons de votre projet
Portrait de Clément Ibrahim

Disponible pour créer

Laravel Swift Proxmox Docker Developer CURIEUX PAR NATURE ↗

01 / QUI JE SUIS

Toujours un projet
dans un coin de la tête.

Je suis Clément. Ce que j’aime dans le développement, c’est ce moment où une idée un peu floue devient un vrai produit que quelqu’un peut utiliser. Je peux passer de l’interface au back-end, puis finir la soirée à comprendre pourquoi une VM ne répond plus.

Chez moi, j’ai monté mon propre lab avec Proxmox. J’y héberge mes services, mes applications et même mes photos avec Immich. C’est à la fois mon terrain de jeu, mon atelier et l’endroit où je casse parfois des choses… avant de mieux les reconstruire.

02 / DU CLIC À LA PRODUCTION

Une requête.
Toute une infrastructure.

(Faites défiler pour suivre le chemin réel emprunté par une application dans mon lab 👇)

ÉTAPE 01

Internet

La requête arrive depuis le web, sur un domaine public disponible en HTTPS.

ÉTAPE 02

Cloudflare Tunnel

Un tunnel sortant chiffre le passage vers mon réseau sans exposer directement ma box.

ÉTAPE 03

Nginx

Le reverse proxy reçoit la requête et la dirige vers le bon service.

ÉTAPE 04

Proxmox & VM

Chaque application s’exécute dans un environnement isolé, dimensionné et administré.

ÉTAPE 05

Application en ligne

Le produit répond, tandis que je garde la maîtrise du déploiement et de son exploitation.

03 / HOMELAB

Mon lab personnel.
Un terrain d’expérimentation réel.

Ce lab me permet de pratiquer au quotidien ce qui se passe après le développement : virtualisation, réseau, déploiement, exploitation et maintenance.

Internet Tunnel sécurisé Nginx Proxmox & VM Applications
01 /

Proxmox comme socle

J’ai installé et configuré mon propre environnement Proxmox pour centraliser mes ressources et administrer mon infrastructure.

02 /

Des VM pour chaque besoin

Je crée, dimensionne et maintiens des machines virtuelles isolées pour mes applications, mes tests et mes services personnels.

03 /

Mon cloud avec Immich

J’auto-héberge Immich pour conserver et organiser mes photos sur une infrastructure que je contrôle moi-même.

04 /

Des projets en production

Je configure Linux, Docker et Nginx, puis je déploie et maintiens des applications accessibles en production.

04 / APPRENDRE EN CONSTRUISANT

Le code est une partie
d’un système complet.

Développer dans mon propre lab m’oblige à penser à la disponibilité, aux ressources, au réseau, aux sauvegardes, aux mises à jour et à la sécurité. Cette vision globale influence directement ma manière de concevoir des applications plus fiables et plus faciles à exploiter.

Proxmox / KVMMachines virtuellesLinuxDockerNginxTailscaleCloudflare TunnelImmichDéploiementSupervision

05 / MA PHILOSOPHIE

Une passion concrète.
Des compétences qui tournent vraiment.

Mon lab n’est pas une simple collection d’outils. C’est l’endroit où je transforme ma curiosité en expérience pratique, où je teste mes idées et où j’apprends à garder des services réellement disponibles.