Se rendre au contenu

MES PROJETS

Des solutions techniques conçues et développées pour répondre à des besoins concrets.

 GESTION BOUTIQUE

Technologies :

JAVA · JAVAFX · SQLITE · En développement actif

Le besoin : Remplacer un système de gestion Excel devenu trop lent pour une petite entreprise locale. Objectif : un outil desktop rapide, sans cloud ni abonnement.

Ce que j'ai fait : Architecture complète de l'application — base de données SQLite, interface JavaFX, gestion du stock et des ventes. J'ai implémenté un système de verrouillage des enregistrements pour gérer les accès concurrents.

Le défi : Assurer l'intégrité des données sans serveur central. Résolu par un mécanisme de verrouillage optimiste.

Résultat : Fonctionnalités principales opérationnelles. Temps de gestion des stocks divisé par 2, erreurs de saisie réduites de 90 %.

Aperçu de l'application Desktop NovaShop

🌐 PLATEFORME ÉDUCATIVE IUT-FV

Technologies :

HTML/CSS · GESTION DE CONTENU · En ligne

Le besoin : Les étudiants du département Génie Électrique n'avaient aucun espace centralisé pour accéder aux anciennes épreuves et ressources pédagogiques.

Ce que j'ai fait : Développement complet de la plateforme — architecture, design des pages, système de téléchargement, formulaire de contact, et administration du site. J'ai également optimisé la navigation pour un accès en 2 clics maximum aux ressources.

Le défi : Rendre la plateforme accessible à des étudiants non-techniciens tout en gérant un volume croissant de documents.

Résultat : Site en ligne, utilisé régulièrement par les étudiants du département. Point d'entrée unique pour les ressources pédagogiques.

📱CAMPUS STUDENT

Technologies :

ANDROID · PYTHON · FASTAPI · POSTGRESQL · Livré

Le besoin : Permettre aux étudiants d'acheter des corrections de sujets et d'accéder à des vidéos explicatives depuis leur mobile.

Ce que j'ai fait : Développement de l'application Android native, de l'API REST avec FastAPI, et de la base de données PostgreSQL. J'ai mis en place un système d'authentification JWT et un module de paiement intégré.

Le défi : Gérer jusqu'à 100 requêtes simultanées sans dégradation des performances. 

, par un système de cache et une pagination optimisée.

Résultat : Application fluide et réactive. Note de 18/20. Utilisée comme exemple pour les promotions suivante

⚙️ GESTION DE NIVEAU

Technologies :

ANDROID · PYTHON · FASTAPI · POSTGRESQL · Livré

Le besoin : Concevoir un système de mesure et de contrôle de niveau d'eau automatisé, avec plusieurs microcontrôleurs communicants.

Ce que j'ai fait : Programmation des microcontrôleurs en C/C++, mise en place de la communication I²C entre les modules, intégration des capteurs ultrasoniques, et développement de la logique de contrôle (seuils, alarmes, actionneurs).

Le défi : Synchroniser plusieurs microcontrôleurs sur un bus I²C sans conflit, avec des temps de réponse temps réel. Résolu par optimisation des trames de données.

Résultat : Précision de mesure ±1 cm, temps de réponse < 100 ms. Système validé en soutenance technique.

💡 UN PROJET EN TÊTE ?

Je conçois et développe des solutions sur mesure. Discutons de votre besoin.

Me contacter