Travaux

Projets sélectionnés

Logiciels, apps et données · code public

Prototypes et projets d’ingénierie logicielle

API, modèles de données, applications mobiles et expérimentation : découvrez les projets techniques, leur contexte et les dépôts publics.

Supply Chain Tracker
Illustration conceptuelle
Mémoire / Backend et traçabilité

Supply Chain Tracker | Traçabilité des lots et API

Prototype de mémoire consacré à la traçabilité des lots dans une chaîne d’approvisionnement. Le problème consiste à reconstruire les relations entre matériaux, transformations et transferts de propriété, puis à représenter les effets d’une alerte de contamination sur les autres lots liés. Cela demande de modéliser opérations et relations.

Le backend Node.js et Express expose des API pour créer, transférer, diviser, fusionner et transformer les lots. Les contrats Solidity utilisent le standard ERC1155 ; IPFS conserve les métadonnées et les pièces jointes, tandis que MongoDB organise les informations nécessaires aux requêtes et à la reconstruction de l’historique.

La gestion de la contamination parcourt le graphe des relations avec un algorithme BFS. Le projet distingue l’état de contamination du cycle de vie du lot : consommer une quantité et la déclarer contaminée sont deux opérations différentes, représentées par des règles et des données séparées.

Le dépôt documente un environnement Ethereum local avec Ganache, la configuration, les endpoints et des scénarios de test. Ce projet de recherche et développement permet d’examiner les choix de modélisation et d’intégration. Un usage opérationnel nécessiterait des exigences et des vérifications spécifiques.

Roamly · People & interestsRoamly · Activities & filters
Design Figma · Personnes, intérêts et activités
Prototype universitaire / Android

Roamly | Application Android avec cartes et backend

Prototype Android développé de manière autonome pour un examen universitaire de Mobile Application Development. Roamly explore un besoin des étudiants internationaux, voyageurs et nomades numériques : découvrir des personnes et des événements locaux grâce à des intérêts communs, avec une carte comme point d’entrée dans l’expérience.

L’application est écrite en Kotlin et intègre Mapbox pour la visualisation géographique. Supabase fournit les services d’authentification, de base de données et de stockage. Le projet relie ainsi l’interface mobile, l’identité de l’utilisateur et les données fournies par un backend externe.

La conception des écrans est documentée par des éléments Figma et des images des parcours dédiés aux personnes, aux activités et à la carte. Le dépôt comprend le code Android, les dépendances Gradle et un rapport : des éléments utiles pour examiner la structure et les choix d’intégration.

Le README décrit explicitement Roamly comme un prototype universitaire en cours de développement. Les fonctions sociales supplémentaires, la localisation et les améliorations d’interface sont présentées comme des évolutions futures. Le dépôt permet de consulter les fonctionnalités documentées et le travail encore prévu.

Bankruptcy Prediction: SVM feature selection
Résultats du notebook · Sélection des variables SVM
Projet académique / Machine learning

Bankruptcy Prediction | Comparaison de modèles sur données

Notebook exploratoire en Python consacré à la classification de données d’entreprises en lien avec la faillite. Il aborde un problème de machine learning : comparer plusieurs approches et observer les variations des résultats lorsque les variables utilisées et les seuils de décision changent. Le travail porte sur la démarche expérimentale.

Le projet utilise Random Forest pour étudier l’importance des variables et compare Random Forest, machines à vecteurs de support et réseaux de neurones. Le code inclut la préparation des données, la recherche d’hyperparamètres et l’analyse des prédictions, avec des outils de l’écosystème Python et scikit-learn.

Une partie de l’expérience concerne le F3-score, qui accorde davantage de poids au rappel qu’à la précision. Le notebook explore des seuils de classification et différentes architectures neuronales, tout en examinant le surapprentissage : un modèle peut s’adapter aux observations sans généraliser correctement à de nouveaux exemples.

Le notebook public rend la démarche expérimentale consultable. Il s’agit d’un projet académique d’analyse et de comparaison, dont les observations sont limitées à cette expérience. Évaluer les performances sur de nouvelles données d’entreprises demanderait un protocole spécifique et une analyse de l’usage prévu.

Carnicería de Raúl : concept graphique de boutique en ligne
Concept de refonte · Interface de démonstration
E-commerce / Projet universitaire

Carnicería de Raúl | E-commerce pour boucherie à Madrid

Projet web universitaire développé à Almería avec une équipe internationale pendant Erasmus, à partir du cas d’une boucherie de Madrid. Le travail porte sur le catalogue de produits, le panier et l’intégration Stripe avec HTML, CSS et JavaScript. Le dépôt présente le projet pédagogique et son code, avec une attention au parcours d’achat et à l’organisation du contenu.

2024↗
Autres réalisations en ligne

Sites et expériences à découvrir.

Club Perfumes
Aperçu du site · 8 septembre 2026
Site web / Club Perfumes

Présenter un service aux établissements.

Un site pour un service de distributeurs de parfums : présentation de l’offre, catalogue et parcours vers une demande d’informations. Une présence multilingue qui permet de découvrir le service en ligne.

Visiter Club Perfumes ↗
Cimatica
Aperçu du site · 8 septembre 2026
Web app / Cimatica

Transformer une idée en expérience.

Une expérience interactive dédiée à la visualisation du son et aux figures de Chladni. Le site présente l’application et accompagne les visiteurs des contenus explicatifs à l’expérience dans le navigateur.

Découvrir Cimatica ↗

Services utilisés · Qui a réalisé ces projets · Vous voulez un projet similaire ? Contactez-moi