✦ Nouvel article·Ce qu'on devrait vraiment évaluer sur un software engineer en 2026·6 min de lecture·Lire l'article →|✦ Nouvel article·Ce qu'on devrait vraiment évaluer sur un software engineer en 2026·6 min de lecture·Lire l'article →|✦ Nouvel article·Ce qu'on devrait vraiment évaluer sur un software engineer en 2026·6 min de lecture·Lire l'article →|
// PROJETS

Projets

10 projets·Java · Node · Python·Production & Open Source
01
01

Bank Platform — API Gateway & Microservices

10 microservices Java 21 : API Gateway (Spring Cloud Gateway, Resilience4j, Circuit Breaker), Auth Service (Keycloak OAuth2/OIDC), Account, Batch (Spring Batch) et services événementiels via Kafka (Audit, Fraud, Notification). Le repo applicatif déclenche automatiquement le déploiement infra sur AWS EC2 via SSH après chaque push sur main. Images privées sur ECR, Elastic IP fixe, orchestration Docker Compose V2.

· · ·

10 microservices Java 21 : API Gateway (Spring Cloud Gateway, Resilience4j, Circuit Breaker), Auth Service (Keycloak OAuth2/OIDC), Account, Batch (Spring Batch) et services événementiels via Kafka (Audit, Fraud, Notification). Le repo applicatif déclenche automatiquement le déploiement infra sur AWS EC2 via SSH après chaque push sur main. Images privées sur ECR, Elastic IP fixe, orchestration Docker Compose V2.

Java 21Spring Cloud GatewayKeycloakResilience4jKafkaAWS ECR/EC2+2
02
02Production

Cosacq — SaaS Business Acquisition Transactions

Plateforme SaaS destinée aux professionnels des transactions immobilières — notaires, avocats, comptables. Gestion complète du cycle de vie d'une acquisition (NDA, offres, data rooms, actes juridiques) avec accès basé sur les rôles (acheteurs, vendeurs, professionnels, administrateurs). Version bêta en cours de validation, le projet continue d'évoluer.

· · ·

Plateforme SaaS destinée aux professionnels des transactions immobilières — notaires, avocats, comptables. Gestion complète du cycle de vie d'une acquisition (NDA, offres, data rooms, actes juridiques) avec accès basé sur les rôles (acheteurs, vendeurs, professionnels, administrateurs). Version bêta en cours de validation, le projet continue d'évoluer.

Java 21Spring BootPostgreSQLKafkaStripeMicroservices+1
03
03Production

DoctoGyneco — Plateforme médicale spécialisée en gynécologie

Plateforme web médicale dédiée à la gynécologie, permettant aux patients de consulter des fiches détaillées sur les maladies et traitements gynécologiques, de poser des questions via un forum communautaire et d'obtenir des réponses. Système de rôles complet (utilisateurs, modérateurs, administrateurs), gestion des signalements, notifications en temps réel, espace profil personnalisé et back-office d'administration (gestion des maladies, du forum, des utilisateurs et des signalements). Déployé sur Vercel.

· · ·

Plateforme web médicale dédiée à la gynécologie, permettant aux patients de consulter des fiches détaillées sur les maladies et traitements gynécologiques, de poser des questions via un forum communautaire et d'obtenir des réponses. Système de rôles complet (utilisateurs, modérateurs, administrateurs), gestion des signalements, notifications en temps réel, espace profil personnalisé et back-office d'administration (gestion des maladies, du forum, des utilisateurs et des signalements). Déployé sur Vercel.

Next.jsReactTypeScriptPostgreSQLPrisma ORMNextAuth.js+2
04
04

UNICENT — Solution Fintech d'agregation bancaire

Agrégateur bancaire multi-comptes avec suivi en temps réel et détection d'anomalies. Dashboard analytique avec alertes intelligentes et visualisations interactives. Architecture moderne avec React, Java / Spring Boot, PostgreSQL et Docker.

· · ·

Agrégateur bancaire multi-comptes avec suivi en temps réel et détection d'anomalies. Dashboard analytique avec alertes intelligentes et visualisations interactives. Architecture moderne avec React, Java / Spring Boot, PostgreSQL et Docker.

JavaSpring BootReactPostgreSQLDockerReal-time Monitoring
05
05

Stripe Course Platform (starter)

Starter de marketplace pour cours en ligne avec flux de paiement backend via Stripe Checkout, gestion des webhooks (vérification de signature), persistance des achats et endpoints pour l'historique et le contrôle d'accès. Modèles de données via Prisma et scripts pour lancement local avec Docker.

· · ·

Starter de marketplace pour cours en ligne avec flux de paiement backend via Stripe Checkout, gestion des webhooks (vérification de signature), persistance des achats et endpoints pour l'historique et le contrôle d'accès. Modèles de données via Prisma et scripts pour lancement local avec Docker.

Node.jsNestJSTypeScriptStripe APIPrisma ORMPostgreSQL+2
06
06

Infrastructure (repo)

Repo d'infrastructure central pour les environnements locaux et CI : Keycloak, PostgreSQL, Kafka, etc. Utilisé par les services en dev local et par les workflows GitOps CI/CD pour le déploiement. Démontre des environnements reproductibles et l'automatisation des déploiements.

· · ·

Repo d'infrastructure central pour les environnements locaux et CI : Keycloak, PostgreSQL, Kafka, etc. Utilisé par les services en dev local et par les workflows GitOps CI/CD pour le déploiement. Démontre des environnements reproductibles et l'automatisation des déploiements.

Docker ComposeGitOpsCI/CDKeycloak+2
07
07

Tif-OCR — Meilleur PFE a l'EST Fes

Réseau de neurones pour la reconnaissance optique de caractères Tifinagh. Système d'IA utilisant VGG16 et TensorFlow/Keras pour la reconnaissance de caractères dans des documents historiques et manuscrits. Projet de fin d'études primé.

· · ·

Réseau de neurones pour la reconnaissance optique de caractères Tifinagh. Système d'IA utilisant VGG16 et TensorFlow/Keras pour la reconnaissance de caractères dans des documents historiques et manuscrits. Projet de fin d'études primé.

PythonTensorFlow/KerasVGG16Deep Learning+2
08
08

AdonisBackTesting

Projets backend expérimentaux construits avec AdonisJS (Node/TypeScript) pour explorer les patterns serveur : routage, controllers, ORM. Exemple pratique de skills backend Node, design d'APIs et code TypeScript serveur.

· · ·

Projets backend expérimentaux construits avec AdonisJS (Node/TypeScript) pour explorer les patterns serveur : routage, controllers, ORM. Exemple pratique de skills backend Node, design d'APIs et code TypeScript serveur.

AdonisJSTypeScriptNode.jsSQL+1
09
09

package-analyzer

Utilitaire Python de recherche qui inspecte et analyse des packages — exemple de tooling backend pour le parsing, l'extraction de métadonnées et l'automatisation. Démontre des skills de scripting et d'automatisation.

· · ·

Utilitaire Python de recherche qui inspecte et analyse des packages — exemple de tooling backend pour le parsing, l'extraction de métadonnées et l'automatisation. Démontre des skills de scripting et d'automatisation.

PythonCLI toolingAutomation
10
10

DockerPractice

Repo focalisé sur les patterns de containerisation et d'orchestration locale. Démontre les bonnes pratiques Dockerfile, builds multi-stages et configuration d'environnements de dev et de tests.

· · ·

Repo focalisé sur les patterns de containerisation et d'orchestration locale. Démontre les bonnes pratiques Dockerfile, builds multi-stages et configuration d'environnements de dev et de tests.

DockerDocker ComposeShell scriptsContainer best practices
10 projets au total
// COMM_LINK_ONLINE

Disponible
immédiatement._

DISPO_IMMEDIATE
Bordeaux · France entière · Remote . Hybride .Présentiel
>[ Initier_Contact ]