Full Stack Developer

Bonjour, je suisIssam Saghe

Développeur Full Stack passionné, je conçois des applications web modernes, performantes et élégantes — du backend à l'interface.

Marseille, France
Disponible

À propos

Qui suis-je ?

Développeur Full Stack avec 3 ans d'expérience dans la conception et le développement d'applications web sur mesure. Passionné par la qualité du code, les architectures solides et les interfaces soignées, j'interviens sur l'ensemble de la stack — de la base de données à l'UI. J'aime résoudre des problèmes concrets et livrer des produits qui apportent une vraie valeur aux utilisateurs.

Marseille, France
Open source, design, performance web

Ce qui m'anime

Clean codeArchitecturePerformanceDevOpsUI/UXDocker

3+

Ans d'expérience

5+

Projets livrés

100%

Projets aboutis

Lignes de code

Compétences

Mon stack technique

🎨Frontend
React92%
Next.js85%
TypeScript80%
Tailwind CSS88%
⚙️Backend
Node.js92%
Express.js90%
Laravel82%
REST API90%
🗄️Database
MySQL88%
PostgreSQL85%
Sequelize / Eloquent80%
🚀DevOps
Docker80%
CI/CD75%
Git / GitHub90%
Vercel / VPS78%

Projets

Mes réalisations

ReactNode.jsExpress.jsMySQLTailwind CSS

CRM Développeurs Fonciers

Featured

CRM Développeurs Fonciers

Plateforme CRM sur mesure dédiée aux développeurs fonciers, permettant de gérer le pipeline commercial, les contacts, le suivi des terrains et les transactions de bout en bout.

ReactNode.jsExpress.jsMySQLTailwind CSS
ReactLaravelMySQLREST APITailwind CSS

Application Gestion des Employés

Featured

Application Gestion des Employés

Système de gestion RH complet — suivi des présences, gestion des congés, fiches de paie et organigramme interactif pour simplifier l'administration du personnel.

ReactLaravelMySQLREST APITailwind CSS
ReactNode.jsExpress.jsPostgreSQLDocker

Traçabilité Qualité — Maisons Seniors

Featured

Traçabilité Qualité — Maisons Seniors

Application de traçabilité de la qualité de service pour des établissements accueillant des personnes âgées, avec suivi des incidents, rapports de conformité et alertes en temps réel.

ReactNode.jsExpress.jsPostgreSQLDocker
ReactNode.jsExpress.jsLaravelMySQLAWS S3RedisMinIOSequelize

NOVAIA — Plateforme SaaS d'Appels IA

Featured

NOVAIA — Plateforme SaaS d'Appels IA

Plateforme SaaS d'appels automatisés pilotée par IA, gérant plusieurs millions d'enregistrements de conversations vocales. Architecture complète conçue et développée seul : BDD, interfaces admin, API REST et infrastructure cloud.

ReactNode.jsExpress.jsLaravelMySQLAWS S3RedisMinIOSequelize
ReactNode.jsExpress.jsMySQLREST API

CERTILEDS — Outil Commercial LED

Featured

CERTILEDS — Outil Commercial LED

Outil interne métier développé from scratch pour les équipes commerciales, couvrant l'intégralité du cycle de vente de solutions LED : gestion des prospects, devis, et envoi de dossiers clients.

ReactNode.jsExpress.jsMySQLREST API

Parcours

Expériences

Développeur Full Stack

Actuel

NOVAIA

Mars 2025 — Présent
Marseille, France

Seul développeur full stack, responsable de l'architecture complète de deux projets : une plateforme SaaS d'appels automatisés pilotée par IA gérant plusieurs millions d'enregistrements vocaux, et un outil métier interne pour la gestion du cycle de vente de solutions LED.

Plateforme SaaS IA — Flow editor visuel pour scénarios vocaux, déployés vers des clusters Python via Redis
Optimisation SQL sur tables à 5M+ enregistrements : pagination serveur, index, temps de chargement ÷10
Stockage audio AWS S3 / MinIO avec gestion IAM sécurisée
Refactorisation vers schéma relationnel normalisé (JSON monolithique → tables pivot)
API publique sécurisée par clé API, backups automatisés MySQL → AWS S3, intégration Metabase
CERTILEDS — Outil commercial LED : gestion leads, pipeline de vente, génération de devis et envoi de dossiers clients
Système d'auth avec gestion des rôles et permissions sur l'ensemble des deux projets
ReactNode.jsExpress.jsLaravelMySQLAWS S3RedisSequelizeMinIO

Alternant Développeur Full Stack

Saluto

Septembre 2023 — Novembre 2024
Toulouse, France

Développement de deux applications métier répondant à des besoins spécifiques, en participant activement à toutes les étapes du cycle de développement logiciel au sein d'une équipe Agile.

CRM foncier complet : architecture Laravel + API RESTful + JWT + Dashboard React personnalisable
Intégration de services cartographiques et reporting avancé
Système de traçabilité pour maisons seniors : backend Node.js/Express microservices + React temps réel
Conteneurisation Docker multi-environnements (dev, staging, prod) et CI/CD avec tests automatisés
Méthodologie Agile : daily scrums, Jira, Git Flow et code reviews
ReactLaravelNode.jsExpress.jsDockerCI/CDJWTPostgreSQL

Stagiaire Développeur Full Stack

WebPick

Mars 2022 — Juillet 2022
Marrakech, Maroc

Conception et réalisation d'une plateforme de gestion de contenu permettant de générer des sites web e-commerce, avec architecture hexagonale et stack Spring Boot / Angular.

Backend Spring Boot avec architecture hexagonale et Spring Security
API RESTful avec Spring Data JPA et gestion avancée des DTOs
Frontend Angular 15 avec NgRx pour la gestion d'état et Angular Material
Messaging asynchrone avec RabbitMQ et Spring AMQP
Déploiement conteneurisé avec Docker et Docker Compose
Spring BootAngularNgRxRabbitMQDockerPostgreSQL

Stagiaire Développeur Full Stack

Fidmanar

Octobre 2021 — Février 2022
Marrakech, Maroc

Contribution à la conception et au développement d'une application web de gestion des employés, de l'établissement du cahier des charges à la mise en production.

Architecture MVC sous Laravel avec gestion des accès sécurisés
Interface dynamique avec composants VueJs
Fonctionnalités CRUD complètes pour l'administration du personnel
Configuration base de données et versioning avec revue de code en équipe
LaravelVue.jsMySQLPHPGit

Contact

Travaillons ensemble

Vous avez un projet en tête ? Je suis toujours ouvert à discuter de nouvelles opportunités, collaborations ou simplement pour échanger autour du développement.

Disponible pour de nouvelles missions

Freelance, CDI ou projets — discutons-en !

Me retrouver sur