Jules Royet · Bordeaux / Nice
Développement logiciel et applications web
Jules Royet est ingénieur logiciel diplômé de l’ENSEIRB-MATMECA. Son parcours comprend le backend Java, Spring Boot et Kotlin, les interfaces TypeScript et des applications web développées chez Orange, Market Control et CDG33. Ses projets relient expérience utilisateur, API et exploitation.
Du besoin métier à l’application
Une application utile commence par un parcours clair et des règles métier explicites. Chez CDG33, j’ai travaillé sur une application Symfony d’envoi planifié de SMS avec une console d’administration. Chez Market Control, à Barcelone, j’ai participé à la modernisation d’outils commerciaux vers des interfaces web OpenUI5. Ces expériences m’ont appris à composer avec un existant et des utilisateurs réels.
Backend, frontend et tests
Pendant mon apprentissage chez Orange, j’ai développé des fonctionnalités avec Spring Boot, Kotlin, Svelte et MongoDB. Les tests avec JUnit, Hurl et Cypress et les pipelines GitLab CI/CD faisaient partie de la livraison. Sur mes projets personnels, j’utilise aussi React, Next.js, TypeScript et PostgreSQL. Le choix de stack dépend du projet et de sa maintenance, plutôt que d’une technologie unique appliquée partout.
Des réalisations consultables
Shopeen, Stakeirb et Mijotons présentent différents contextes de développement d’applications. Chaque étude de cas décrit le problème, l’architecture et mon rôle. Les liens de code ou de démonstration sont indiqués lorsqu’ils sont publics. Mon parcours entre Bordeaux, Bayonne, Barcelone et Nice donne aussi le contexte de mes expériences, sans réduire les projets à une liste de technologies.
Réalisations associées
Questions fréquentes
Quelles technologies backend et frontend ?
Mon expérience professionnelle inclut Java, Spring Boot, Kotlin, Svelte, Symfony et OpenUI5. Mes réalisations personnelles utilisent également TypeScript, React et Next.js. Les études de cas précisent les technologies utilisées sur chaque projet.
Comment présenter une demande de développement ?
Précise les utilisateurs concernés, le problème à résoudre, l’existant et les contraintes de calendrier. Je suis ouvert aux échanges sur des opportunités salariées et des projets freelance ; le périmètre et la disponibilité sont à confirmer ensemble.