Coface
Depuis maintenant 5 ans, je suis l'unique développeur du portail développeurs de Coface : un catalogue d'API B2B pour l'assurance-crédit, qui permet aux souscripteurs, courtiers et partenaires de consulter leurs contrats, sinistres, commissions et informations d'entreprise directement depuis leurs propres outils - « digitaliser le trade », comme le résume le site lui-même. J'en assure l'ensemble de la chaîne technique : l'interface Angular, les API exposées, une infrastructure serverless sur AWS (Lambda, DynamoDB en NoSQL, CloudWatch pour la supervision), et jusqu'au déploiement automatisé via CodePipeline, avec SonarQube pour la revue de code.
Technologies utilisées :
Stage 2ème année COOVER/Pappers
Développés pour améliorer le référencement, ces outils de calculs sont présents pour faciliter la vie des utilisateurs et faire connaître le site Coover auprès de potentiels futurs clients.
Technologies utilisées :
Développées pour les clients de Pappers, ces feuilles Google Sheets et Excel utilisent JavaScript et des macros VBA pour communiquer avec l'API de Pappers afin de remplir automatiquement les feuilles de calcul une fois le SIREN saisi par l'utilisateur ; ce dernier doit aussi se munir d'un token qui fait office de mot de passe et d'identifiant de connexion à l'API.
Technologies utilisées :
Cette page web est un article de presse. Elle m'a permis d'apprendre le principe des media queries et des affichages s'adaptant au format, pour qu'une même page reste accessible aussi bien sur téléphone que sur ordinateur. Elle m'a aussi initié au principe des routeurs et des systèmes de redirection des pages web.
Technologies utilisées :
Ce dernier projet de stage m'a introduit à Node.js et à ses possibilités. Utilisant l'API de l'INSEE, ce programme permet de mettre à jour la base de données de Pappers automatiquement, en récupérant les nouvelles entreprises inscrites dans les registres consultables en ligne.
Technologies utilisées :
Web
RCYann est le site vitrine d'un collectif de passionnés de modélisme dont je fais partie, en écho à notre chaîne YouTube : il présente l'équipe, nos objectifs, et notre ambition de faire vivre cette passion un peu oubliée en amenant nos modèles réduits dans des endroits inédits.
Technologies utilisées :
Domotique/Client-Lourd
Robotique
Jeux
Université d'Evry
MedicSense est un projet à la croisée du logiciel et du matériel : un prototype pharmaceutique imprimé en 3D, piloté par une application web complète - une API Spring Boot côté serveur et une interface ReactJS côté utilisateur.
Technologies utilisées :
Une reproduction du célèbre jeu d'arcade Pac-Man en Python, où les fantômes n'obéissent plus à des trajectoires scriptées : ils apprennent à traquer le joueur grâce au machine learning.
Technologies utilisées :
Un projet pensé sur le modèle de Pronote : une API Spring Boot pour le back-end, couplée à un site web interactif pour la gestion des activités périscolaires.
Technologies utilisées :
Lycée Parc Villegenis Massy
Ce premier projet personnel encadré de seconde année fut un immense bond en avant pour moi, introduisant le SQL, le PHP et le JavaScript. Ce site web de réservation de vacances et de gestion de séjour m'a permis d'apprendre le développement de sites web complets et fonctionnels utilisant une base de données.
Technologies utilisées :
Ce portfolio est celui que vous consultez actuellement : après plusieurs années sans mise à jour, il est aujourd'hui en pleine amélioration - sécurisation du code, accessibilité, performance et nouvelle direction visuelle, projet par projet.
Technologies utilisées :
Une veille technologique menée en BTS, notamment sur l'intelligence artificielle. Description à retravailler dans un format plus court.
Ce second projet personnel encadré de seconde année est une application destinée aux pilotes de ligne, née d'un constat : lors du premier confinement, le trafic aérien mondial étant réduit au minimum, les pilotes utilisaient la radio pour communiquer directement entre avions - une fréquence habituellement trop saturée pour cet usage. Air Chat est justement développée pour permettre aux pilotes de discuter ensemble et de signaler les incidents (météo, turbulences, pannes...) afin d'améliorer la communication dans le secteur de transport réputé le plus sûr au monde.
Technologies utilisées :
ISCIO Orsay
Cette petite application fut mon premier projet de développement en première année de BTS SIO, reprenant le célèbre jeu de société : le but est d'aligner 4 pions de la même couleur pour gagner. Développée à plusieurs, ce fut un projet vraiment intéressant et enrichissant, permettant de développer un jeu complètement fonctionnel.
Technologies utilisées :
Ce second site web m'a permis de reprendre le développement web en poussant les connaissances acquises en HTML et CSS, avec cette fois l'ajout du JavaScript comme nouveauté ; le sujet était le même que le premier site, pour passer plus de temps sur le développement plutôt que sur le contenu.
Technologies utilisées :
Lycée Jacques Prévert Longjumeau
Ce premier TP web m'a permis de découvrir les bases du HTML et du CSS pour créer un site web, sous forme d'un exposé sur l'intelligence artificielle et le big data - un sujet intéressant qui donnait matière à développer et apprendre le HTML et ses possibilités.
Technologies utilisées :
Ce premier projet personnel en Python reprend les bases du célèbre jeu dédié à l'univers du cinéma : le but est de retrouver des images extraites de films, des bandes originales ou des extraits de dialogues. Ce jeu peut se jouer seul ou à plusieurs, l'application pouvant enregistrer jusqu'à 10 joueurs simultanément.
Technologies utilisées :