Je suis développeur Fullstack depuis plus de deux ans. Mon expérience s’est bâtie au fil de quatre projets réalisés avec les frameworks Spring Boot, Angular et Next.js. Je conçois des applications web et desktop en mettant l’accent sur l’interface et sur un parcours utilisateur simple et ergonomique.
Au-delà de l’aspect ergonomique, j’accorde une grande importance à la sécurité. Je me tiens régulièrement à jour sur les meilleures pratiques de sécurité à adopter selon le contexte d’utilisation de l'application. C’est ainsi que j’ai pu mettre en place un système d’authentification basé sur JWT et refresh token lors de mon dernier projet d'application web de gestion budgétaire.
Je suis curieux, travailleur et perfectionniste. Ces qualités me permettront de vous être utile, et je serai ravi de collaborer avec vous.
Mon stage consiste à la conception et à la mise en œuvre d'une application web de gestion budgétaire avec Angular et Spring Boot. Pour mener à bien ce projet, telles sont les différentes fonctionnalités mises en place:
- Intégration de l'authentification (JWT) et du contrôle d'accès basé sur les rôles avec Spring Security.
- Automatisation du workflow de gestion budgétaire, réduisant les risques d’erreurs et de perte d’information
- Elaboration des rapports de budget et de performance pour soutenir la prise de décision.
- Supervision de la gestion financière de l'exercice budgétaire, garantissant précision et conformité.
- Gestion des engagements et du crédit délégué, améliorant la transparence et la responsabilité.
Au cours de mon stage, j'ai développé un SAE (Système d'Archivage Électronique). Il s'agit d'un projet desktop réalisé avec Java / Java FX. Pour mener à bien ce projet, telles sont les différentes implémentations réalisées:
- Implémentation de la technologie OCR pour la recherche textuelle.
- Reduction du temps de recherche documentaire de plusieurs heures à quelques secondes grâce aux fonctionnalités de recherche multicritère avancées.
- Implémentation du contrôle d'accès base sur les rôles.
- Développement d’un module de gestion des PDF (fusion/division).
Développeur Java
avr. 2025
juin 2025
ANATRANS SA
Tout au long de ce stage, j'ai participé au développement d'un logiciel desktop de gestion de réfectoire. Pour cela, j'ai mis en place un module de scannage des code QR des badges du personnel. En plus de cela, j'ai implémenté d’un système de prévision de la consommation journalière afin de réduire le gaspillage.
Formations
Titre professionnel en développement Web et mobile
juil. 2022
sept. 2025
Educatel
Cette formation m'a permis de développer mes connaissances en développement d'application web grâce à Angular et Java
Licence en IT
oct. 2021
juil. 2024
Aube Nouvelle
Cette formation de 03 ans m'a permis d'acquérir des compétences dans les domaines suivantes:
- Administration de base de données
- Développement d'application Web et desktop avec Java, PHP et C#
- Administration Windows Server
- Dépannage de matériels informatiques (Ordinateur portable/bureautique et imprimantes)