kamli@dev:~$
Mohamed Kamli
☰
Accueil
À propos
Projets
Certifications
Contact
//
Mes projets
Une sélection de projets réalisés durant mes formations et expériences
</>
KataForgery – Plateforme de recrutement technique par IA
▹
Plateforme de gestion de katas de code développée pendant mon stage chez SQLI : création d'épreuves par les recruteurs, assignation aux candidats et suivi des soumissions
▹
Automatisation Git (GitHub/GitLab) : création des dépôts candidats et récupération des soumissions par webhooks
▹
Évaluation automatique du code par un microservice IA dédié en Python (Claude + LangChain), consommé en HTTP
▹
Tests automatisés Vitest et Playwright, conteneurisation Docker
Next.js 16
TypeScript
tRPC
PostgreSQL
Prisma
Python
LangChain
API Claude
Docker
Voir le projet
→
</>
FicheAI – Génération de fiches produits e-commerce par IA
▹
SaaS de génération de fiches produits e-commerce par IA
▹
Conçu, développé et mis en production en solo, de l'idée au déploiement
▹
Génération de contenu via l'API Claude, persistance PostgreSQL
▹
En ligne sur ficheai.tech
Next.js
TypeScript
PostgreSQL
API Claude
Voir le projet
→
+11 photos
Moteur de Recherche Intelligent – Python / Flask
▹
Smart Indexer : scan du dossier, visualisation de la répartition des fichiers (graphiques JS) et estimation du temps de traitement en temps réel
▹
Correction orthographique hybride via l'algorithme de Levenshtein et nuages de mots interactifs
▹
Ranking TF et recherche booléenne (ET/OU) sur corpus hétérogènes (PDF, DOCX, TXT, HTML)
▹
Projet réalisé en Master 2 THYP — Université Paris 8
Python
Flask
MySQL
SpaCy
JavaScript
Git
Voir le projet
→
+5 photos
Sci-Collab – Réseau social scientifique
▹
Application de mise en relation de chercheurs : matching de problèmes avec des compétences
▹
Relations avancées MySQL/TypeORM : N:N, auto-jointures (graphe d'amis), relations polymorphiques (votes)
▹
Architecture modulaire NestJS (Node.js) et frontend réactif Angular 17 + RxJS
▹
Authentification JWT avec guards personnalisés
NestJS
Angular 17
RxJS
MySQL
TypeORM
JWT
Voir le projet
→
</>
Plateforme de streaming – Angular / Spring Boot
▹
Développement complet de l'interface utilisateur et du back-end
▹
Intégration des API et gestion des bases de données MySQL
▹
Mise en place de l'authentification sécurisée et déploiement sur serveur Tomcat
▹
Collaboration en méthodologie Agile avec suivi via Jira
Angular
Spring Boot
MySQL
Tomcat
Jira
Voir le projet
→
</>
To-Do List – React.js / Flask
▹
Création d'une application web fullstack avec authentification et CRUD des tâches
▹
Gestion des priorités, notifications et tests unitaires automatisés
▹
Déploiement local avec Docker et gestion de version via Git
React.js
Flask
Python
Docker
Git
Voir le projet
→
</>
FitAdvisor – Plateforme de Recommandation Sportive Intelligente
▹
Moteur de recommandation hybride : filtrage collaboratif (indice de Jaccard) + filtrage par contenu pour résoudre le Cold Start problem
▹
Journal d'entraînement, système de favoris et catalogue interactif avec notation 5 étoiles
▹
Back-office administrateur : tableau de bord analytique (KPIs), module Coach et CRUD complet
▹
Authentification stateless JWT avec RBAC via Spring Security
Angular 17
Spring Boot 3
Java 17
Spring Security
JWT
MySQL 8
RxJS
Bootstrap 5
Voir le projet
→
</>
Système de gestion d'étudiants – Angular / ASP.NET MVC
▹
Conception et développement d'un système complet pour la gestion des étudiants
▹
Sécurisation via JWT et gestion des rôles utilisateurs
▹
Mise en place de la CI/CD avec GitLab et rédaction de la documentation technique
Angular
ASP.NET MVC
JWT
GitLab CI/CD
Voir le projet
→