En formation Concepteur Développeur d’Applications (CDA) chez Diginamic.
Je conçois et développe des applications web et backend, de la modélisation des données jusqu’aux API et interfaces web, avec notamment Java, Spring, Angular 22, TypeScript, JPA/Hibernate et Node.js.
Je recherche actuellement un stage en développement à partir du 26/10/2026, pour une durée flexible, à Montpellier ou à distance.
- Java 21
- Spring Framework
- JPA / Hibernate
- Node.js
- Express
- API REST
- Maven
- SQL
- MariaDB
- JPQL
- MongoDB
- NoSQL
- Modélisation relationnelle
- Angular 22
- TypeScript
- HTML5
- CSS3
- JavaScript
- Responsive Design
- UML
- Architecture applicative
- JUnit
- Tests
- Swagger / OpenAPI
- Git / GitHub
- Méthodes agiles
- UX / maquettage
Application de caisse enregistreuse développée avec Angular 22 dans le cadre de la formation CDA, à partir d’un énoncé fonctionnel.
Le frontend a été réalisé et connecté à une API Java/Spring fournie.
- Authentification avec gestion de session
- Guard de navigation et interceptor HTTP
- Catalogue de produits et gestion des stocks
- Gestion d’une note avec quantités et suppression
- Gestion de formules composées
- Paiement et affichage de la dernière commande
- Signals et
computed - Reactive Forms
- 13 tests unitaires avec Vitest
Angular 22 · TypeScript · Signals · HTTP · Reactive Forms · Vitest · API REST
Application Java de modélisation et d’exploitation de données cinématographiques, construite autour d’un modèle métier avec héritage et relations JPA.
- Modèle métier avec héritage et relations JPA
- Import et transformation de plusieurs jeux de données CSV
- Persistance avec JPA / Hibernate et MariaDB
- Requêtes JPQL
- 11 tests automatisés
Java 21 · JPA/Hibernate · MariaDB · JPQL · Maven · JUnit
Voir le projet
Voir le projet détaillé
API REST météo développée en pair programming avec Node.js et Express.
- Consultation et gestion de relevés, villes et statistiques
- Stockage CSV avec chargement en mémoire
- Validation des données et gestion centralisée des erreurs
- Documentation Swagger / OpenAPI
- Interface CLI
- 12 tests automatisés
Node.js · Express · API REST · Swagger/OpenAPI · JavaScript · Tests
Voir le projet
Voir le projet détaillé
Générateur d’idées de projets web développé en JavaScript, avec filtres par catégorie et difficulté, manipulation du DOM et gestion de favoris persistants via localStorage.
JavaScript · DOM · LocalStorage · HTML5 · CSS3 · Responsive Design
Site vitrine multi-pages responsive réalisé en HTML5 et CSS3, avec travail sur la structure des pages, l’accessibilité et l’adaptation mobile.
HTML5 · CSS3 · Flexbox · CSS Grid · Responsive Design · Accessibilité