Portrait de Joël Vigreux

Joël Vigreux Développeur full-stack.

À propos de moi

Passionné par le développement web, je conçois des applications utiles, soignées et pensées pour durer, avec une attention particulière portée aux usages et aux détails.

Expertise

Votre projet entre des mains expertes. Nous avançons ensemble, à chaque étape.

On avance par points réguliers, avec des choix expliqués et décidés ensemble. Interface, fonctionnement, expérience et choix techniques sont les compétences qui se combinent pour faire vivre votre produit.

Front-end & UX

Des interfaces pensées autant que développées.

Architecture front-end, design d’interface, accessibilité et animation : je transforme les usages métier en expériences claires, jusque sur mobile lorsque le produit l’exige.

Mes choix d’interface
Back-end

Des fondations solides pour faire évoluer le produit.

APIs, modèles de données, sécurité et mise en production : je construis les services nécessaires sans perdre de vue les contraintes du terrain.

Mes fondations
IA & ingénierie

Accélérer le travail, jamais la prise de risque.

J’utilise l’IA sur les tâches suffisamment cadrées. La compréhension du métier, l’architecture, la sécurité et la validation restent sous contrôle humain.

Mon approche
Vue d’ensemble

Voir comment toutes ces expertises s’articulent.

Technologies, design d’expérience, multiplateforme et choix d’architecture.

Mes expertises

Projets

La qualité se juge, elle ne s'annonce pas. Explorez mes projets et faites-vous votre propre avis.

Chaque projet répond à un besoin réel rencontré en poste, en mission ou dans ma pratique personnelle, du cadrage jusqu'à la mise en service.

Tous les projets

Découvrez mes autres réalisations.

Plusieurs variantes colorées d’une même interface créées avec Udixio UI

Bibliothèque UI personnelle · depuis 2024

Udixio UI

Une bibliothèque de 20 composants inspirés de Material 3, disponible pour React et Angular et éprouvée sur ce portfolio.

Expérience · SaaS, builder de site web

Netsimpler

Trois années de développement sur une plateforme SaaS de création de sites web : migrations progressives du front-end et restructuration des services back-end.

Template sectoriel · 2026

Template paysagiste

Un template entièrement développé avec Astro, React et Udixio UI pour créer simplement des sites rapides, modernes et personnalisables destinés aux paysagistes.

Projet & équipe

Un projet à construire, une équipe à rejoindre. Je m’implique comme si c’était le mien.

Solo sur votre projet ou intégré à votre équipe, je vous dis clairement si mon profil correspond à votre besoin, avant de m’engager.

Pour un projet

Créer, compléter ou reprendre une application

Première version à mettre en ligne, fonctionnalité à ajouter ou base existante à reprendre : le travail avance par livraisons courtes que vous pouvez vérifier.

Pour une équipe

Contribuer dans une organisation existante

Mon CV détaille le parcours, les technologies pratiquées et les missions menées en production.

Questions fréquentes

Vous avez encore une question ? Je vous réponds sans détour.

Des réponses directes sur mon travail, ma façon de collaborer et le déroulement d’un projet.

Peut-on confier un projet web complet à un seul développeur ?

Oui, lorsque son périmètre reste compatible avec une intervention individuelle. Mon profil full-stack me permet de cadrer les usages, concevoir l’interface, développer son fonctionnement et préparer sa mise en ligne. Si le projet exige plusieurs spécialistes en parallèle, ce besoin doit être identifié dès le départ.

Comment démarrer un projet web lorsque le besoin n’est pas encore précis ?

Une idée, un objectif ou un problème à résoudre suffit pour commencer. Le premier échange sert à identifier les utilisateurs concernés, les actions importantes et les contraintes du projet avant de choisir une solution ou des technologies.

À quel moment faire intervenir un développeur dans un projet web ?

L’idéal est de l’associer dès le cadrage pour vérifier la faisabilité et éviter que des choix fonctionnels créent ensuite des contraintes inutiles. Un développeur peut aussi rejoindre un projet plus tard pour réaliser une fonctionnalité, faire évoluer l’existant ou reprendre une base déjà en production.

Premier échange

Faites le point sur votre projet. Je vous aide à définir la prochaine étape.

Présentez-moi le contexte et ce qui existe déjà. Je vous réponds avec les premières questions utiles pour cadrer la suite.