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

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)

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

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

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 frontend

Émulateur et assembleur Intel 8086 open-source pour le navigateur (Vanilla JS), réalisé comme projet de fin d'études universitaires en équipe de 6, avec simulation du jeu d'instructions et débogage interactif.

plotlive Open Source

plotlive

Développeur solo

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.