depuis la création du compte
Confiez votre projet à ARTHUR
Faites appel à l'expertise d’ARTHUR pour faire avancer votre projet, ou découvrez d'autres freelances pour trouver celui qui correspondra parfaitement à vos besoins.
Développeur full-stack basé à Rouen. Je construis des applications métier pour des PME, je fais communiquer leurs outils entre eux, et je mets en place l'infrastructure de déploiement qui va avec.
Trois besoins que je traite bien : moderniser un outil existant qui a vieilli, développer une application métier sur mesure, et connecter des systèmes qui ne se parlent pas (API, ERP, synchronisation de données).
CE QUE J'AI LIVRÉ
Migration complète d'un portail client B2B utilisé quotidiennement par ~140 utilisateurs professionnels, adossé à une base Oracle de 100 Go et 282 tables. Passage d'une stack legacy (Vue 2 / .NET Framework) à Next.js 15 / .NET 8. Temps d'exécution des requêtes principales ramené de ~1 min à ~20 s.
Remplacement d'un service d'impression métier dont le code source avait été perdu, par une API .NET / OpenXML développée en interne.
Environnement startup SaaS B2B (klaq.io) : NestJS + PostgreSQL.
INFRASTRUCTURE & DÉPLOIEMENT
Vous n'avez pas besoin d'un second prestataire pour mettre en ligne. J'ai conçu et opéré seul l'infra de déploiement de deux applications métier en production : GitLab CI self-hosted avec runners sur serveurs Ubuntu, Docker, Portainer sur 4 environnements (prod et recette), GitOps avec redéploiements automatiques, Traefik en reverse proxy et SSL automatique, scans de vulnérabilités Trivy.
STACK
- Front : React, Next.js, TypeScript, Tailwind CSS, MUI
- Back : .NET 8 / C#, Node.js, NestJS
- Données : Oracle, SQL Server, PostgreSQL
- DevOps : Docker, GitLab CI/CD, Portainer, Traefik, Linux
COMMENT JE TRAVAILLE
J'estime avec marge et je tiens les délais annoncés. Je préfère signaler un problème tôt que rattraper un retard.
Sur les projets à périmètre flou ou impliquant une API tierce, je commence par une phase de cadrage facturée, déduite ensuite du développement. Vous savez ce que vous achetez avant de vous engager sur le chiffrage complet.
Remote, déplacements ponctuels possibles en Normandie. Je réponds aux demandes sous 24h.
Assurance RC Pro (Orus). CGV et attestation sur demande.
Portfolio : arthurreynet.dev
GitHub : github.com/arthurreynet
Mon site professionnel : ce que je fais, comment je travaille, et le détail d'un projet mené en production.
Conçu, développé et mis en ligne de bout en bout : design, intégration, formulaire de contact fonctionnel, nom de domaine, déploiement.
Le code est public — c'est le moyen le plus direct de juger ce que je livre.
Stack : Next.js 16, React 19, TypeScript, Tailwind CSS v4, Motion. Formspree, déploiement Vercel.
Site : [URL MASQUÉE]
Code : [URL MASQUÉE]
Outil pour développeurs : tester une regex sur un texte, la décomposer visuellement token par token, et exporter le code généré en JavaScript, C#, Python, Java ou PHP.
Points techniques
— Parsing de la regex en AST pour pouvoir l'expliquer en langage naturel
— Exécution dans un Web Worker avec timeout, contre les attaques ReDoS
— Transpilation cross-langages (gestion des différences de dialectes)
— 100 % client-side, aucun backend
Stack : Next.js 15, React 19, TypeScript, Tailwind CSS, shadcn/ui, Motion. Déploiement Vercel.
Code : [URL MASQUÉE]
Portail utilisé quotidiennement par ~140 utilisateurs professionnels, adossé à une base Oracle de 100 Go et 282 tables. Migration d'une stack legacy (Vue 2 / .NET Framework) vers Next.js 15 / React 19 / .NET 8.
Résultats
— Temps d'exécution des requêtes principales ramené de ~1 min à ~20 s
— Montées de version majeures coordonnées (React 18→19, Next 14→16, MUI 5→7)
— 4 environnements déployés et opérés (prod + recette × 2 projets)
Développement
— Modules complets : tables filtrables, formulaires multi-onglets, états complexes, MUI DataGrid
— Optimisation de requêtes SQL Oracle
— .NET 8 : tâches planifiées Coravel, patterns de cache HTTP
— Migration i18n (next-intl)
Infrastructure — mise en place autonome
— CI/CD GitLab self-hosted, installation des runners
— Docker + Portainer multi-environnements
— GitOps : repo de déploiement dédié, redéploiements automatiques
— Traefik en reverse proxy, SSL automatique
— Scans de vulnérabilités automatisés (Trivy), registry Docker intégré
Stack : React, Next.js, TypeScript, MUI, .NET 8, C#, Oracle, Docker, GitLab CI, Portainer, Traefik
Applications métier en production. Du front à l'infra : refontes de stacks legacy, montées de version majeures, modernisation d'outils internes. Mise en place d'infrastructure containérisé.
Fondamentaux du développement, premiers projets web et logiciel, premières expériences en équipe.