Salut, je suis El Habib Benaboud

Développement informatique

Je développe des systèmes backend et des pipelines de données en environnement Linux, avec une forte orientation automatisation, traitement de données et projets open source.

Contactez-moi

À propos de moi

Mon introduction

J’ai découvert l’informatique à 14 ans, fasciné par la technologie et sa complexité. Ma passion m’a conduit à un bac scientifique et à une formation full stack, où j’ai effectué un stage caritatif et contribué à une plateforme web avec d’autres développeurs. Par la suite, j’ai travaillé comme développeur backend dans une entreprise cloud, améliorant la qualité du code et concevant des systèmes performants. Discipliné et autodidacte, je suis motivé par les défis techniques et l’optimisation des systèmes.

50+ Projets
Backend & Data
Expérience Backend
en entreprise
Docker · CI/CD Pipelines et environnements automatisés
Linux · Scripting Automatisation système et tooling

Expérience

Expériences professionnelles en informatique

Stagiaire Développeur Full-Stack

Développement Web & mise en production
2024

Stage professionnel – Développement Full-Stack

  • Développement d’un site web Full-Stack en PHP au sein d’une équipe de développeurs.

  • Implémentation de fonctionnalités backend et frontend, en coordination avec les autres membres de l’équipe.

  • Déploiement de l’application sur un serveur distant et mise en production.

  • Environnement technique → PHP, HTML/CSS, SQL/MySQL, Git/GitHub, Déploiement serveur.

Voir les détails

Développeur Full-Stack

Open Source
2024 – 2025

Contributions open source Full-Stack

  • Contribution active à des projets open source Full-Stack en collaboration avec d’autres développeurs.

  • Travail en environnement collaboratif → revue de code, refactoring et amélioration continue.

  • Environnement technique → PHP, React, Docker, Docker Compose, SQL/PostgreSQL, Git/GitHub, CI/CD.

Voir les détails

Développeur Backend

En entreprise
2025

Développement backend

  • Conception et implémentation complète d’APIs REST, de l’architecture au déploiement.

  • Modélisation des données, gestion de la logique métier et optimisation des performances.

  • Containerisation des services, automatisation des tests.

  • Environnement technique → PHP, Laravel, Bash, Docker, Docker Compose, Kubernetes, Ansible, SQL/MySQL, MinIO, Git/GitLab, CI/CD.

Voir les détails

Projects

Voici quelques-uns de mes projets récents
airflow

airflow

Automatisation

Orchestration complète de workflows avec Apache Airflow, PostgreSQL et pgAdmin, entièrement conteneurisée avec Docker.

  • Python
  • SQL
  • ETL
Pipeline CSV

Pipeline CSV

Automatisation

Pipeline automatisée pour le nettoyage et le traitement de fichiers CSV avec Python et Pandas, conteneurisée avec Docker et stockée dans SQLite.

  • Python
  • Pandas
  • SQLite
Python CI/CD

Python CI/CD

Automatisation

Pipeline CI/CD pour projets Python, intégrant tests automatisés avec pytest, linting et déploiement conteneurisé avec Docker.

  • Python
  • Pytest
  • GitHub Actions
MinIO

MinIO

Cloud

Solution locale et sécurisée pour l’archivage de fichiers et backups, avec MinIO et Docker, implémentée sur serveur et prête à être utilisée dans des projets Python ou API FastAPI.

  • Python
  • Docker
  • Cloud
FastAPI + React

FastAPI + React

Cloud

Stack Docker complet avec FastAPI, React, PostgreSQL et pgAdmin, conçu comme base solide et modulaire pour tout futur projet web ou API.

  • Python
  • React
  • FastApi
  • Docker
FastAPI + PostgreSQL

FastAPI + PostgreSQL

Cloud

Application backend Python entièrement containerisée avec FastAPI, PostgreSQL et pgAdmin. Architecture modulaire. Connexion à la base de données et déploiement rapide via Docker.

  • Python
  • FastApi
  • Docker
FastSkeleton

FastSkeleton

Backend

Template de projet prêt à l’emploi pour accélérer le développement d’applications FastAPI, avec une architecture propre et modulable, idéal pour les prototypes et les déploiements professionnels.

  • Python
  • Docker
  • CI/CD
Portail Étudiant

Portail Étudiant

Backend

Portail web universitaire permettant aux étudiants de gérer leurs inscriptions, prendre des rendez-vous avec le personnel administratif et échanger des messages.

  • PHP
  • API
  • MYSQL
Blog

Blog

Backend

Plateforme de partage d’opinions, de réflexions et de projets personnels, permettant aux visiteurs de découvrir, commenter et interagir avec des contenus techniques et créatifs."

  • PHP
  • API
  • MYSQL
Server-Monitoring

Server-Monitoring

Bash

Solution professionnelle pour le suivi en temps réel des serveurs et de leurs performances. Analyse l’utilisation mémoire et système, génère des logs.

  • Bash

Compétences

Mon expertise technique

Langages de programmation

Python

PHP

SQL

Bases de données

MySQL

MongoDB

PostgreSQL

Outils et analyse de données

Pandas

NumPy

ETL

Gestion de versions

Git

GitHub

GitLab

Automatisation & CI/CD

Bash

Jenkins

Airflow

Docker

AWS

Plateformes & Cloud

Amazon S3

MinIO