Accueil Blog Projets CV Contact

Software Engineer

Projets

Une sélection de projets logiciels, produits et études de cas d'ingénierie.

Projet de Thèse

IMRaD Analyzer : Microservices Distribués pour la Classification de Textes Scientifiques

mars 2024 – sept. 2026

Une plateforme de 8 microservices exploitant BERT et Gemini Pro pour classifier des articles scientifiques, avec un dataset personnalisé de 169k phrases atteignant un F1-score de 98,21%.

Vocabulary Builder (Produit Personnel) Produit Personnel

Vocabulary Builder (Produit Personnel)

janv. 2026 – juil. 2026

Une application cross-platform d'apprentissage du vocabulaire déployée sur web et Android, construite avec TypeScript, Expo et Domain Driven Design. Fonctionnalités : révisions par répétition espacée (SM-2), narration podcast mains-libres, suivi bilingue (EN/FR) avec définitions et phrases de contexte, et sauvegarde offline-first avec synchronisation ZIP, sans aucune dépendance cloud.

Système de Gestion des Contrats Projet Client

Système de Gestion des Contrats

développeur full-stack

août 2023 – oct. 2023

Tableau de bord temps réel pour la société portuaire de Béjaïa avec Clean Architecture, DDD et Redis Pub/Sub pour le scaling horizontal des WebSockets. Couverture complète en tests unitaires et d'intégration.

Moteur de Jeu d'Échecs

sept. 2022 – nov. 2022

Moteur d'échecs TypeScript évolutif utilisant DDD + Architecture Hexagonale, avec une Stratégie de Mouvement Polymorphique et un Moteur de Règles avec clonage profond, dans un monorepo Turborepo.

Émulateur Web du Processeur 8086 Open Source

Émulateur Web du Processeur 8086

développeur full stack

nov. 2021 – juil. 2022

Émulateur et assembleur Intel 8086 open-source pour le navigateur (Vanilla JS), réalisé comme projet pluridisciplinaire de 2ᵉ année à l'université en équipe de 6, avec simulation du jeu d'instructions et débogage interactif.

plotlive Open Source

plotlive

Développeur solo

juin 2026 – juil. 2026

Bibliothèque de visualisation Python qui affiche des graphiques compatibles matplotlib dans des fenêtres pygame interactives en temps réel. Navigation, zoom, infobulle au survol et lecture image par image. Supporte 11 types de graphiques, export GIF/MP4 et affichage inline Jupyter.

TechEco DZ Projet Personnel

TechEco DZ

Développeur solo

juil. 2026 – juil. 2026

Plateforme de données publique bilingue (FR/EN) recensant 1 556 employeurs tech vérifiés dans les trois principaux pôles tech d'Algérie (Alger, Béjaïa, Oran). Score de potentiel d'embauche calibré en deux étapes avec preuves, taxonomie OWL auto-évolutive, couche communautaire optionnelle via Clerk, et plus de 4 400 pages statiques sans aucun lien mort.