Développement Web

Je développe des applications web qui tiennent la route

Quand un logiciel tout fait ne suffit pas, je construis ce qu'il vous faut. Du backend à l'interface, en passant par les API et le déploiement, je gère l'ensemble du cycle.

Stack technique

Backend

Ruby on RailsSymfonyAPI PlatformPostgreSQL

Frontend

JavaScriptTypeScriptVue.jsTailwind CSS

Méthodologie

Cadrage & spécifications

Comprendre le besoin métier, définir les user stories et les critères d'acceptation. Un bon projet commence par une expression de besoin claire.

Architecture technique

Choix des technologies, conception du schéma de données, design des API. C'est là que tout se joue : une bonne architecture, c'est une app qui vieillit bien.

Développement itératif

Sprints courts avec démonstrations régulières. Vous suivez l'avancement et pouvez ajuster les priorités à chaque itération.

Tests & mise en production

Tests automatisés, intégration continue, déploiement progressif. Pas de raccourcis.

Maintenance & évolutions

Monitoring, corrections, nouvelles fonctionnalités. Une application vit et évolue avec votre activité.

Réalisations

En mission récurrente pour le Kulturkreis der deutschen Wirtschaft im BDI à Berlin : maintenance Rails, formulaire de dons Stripe, module de candidature artiste. Tout se fait en allemand avec l'équipe sur place.

Tous les projets ne nécessitent pas du développement. Parfois, l'automatisation No-Code fait le travail plus vite et à moindre coût. Je sais faire la différence.

Envie d'en savoir plus sur ma façon de travailler ? Mon parcours · Tous mes services

Questions fréquentes

Quelles technologies utilisez-vous pour le développement web ?
Côté backend, je travaille principalement avec Ruby on Rails et Symfony, souvent avec API Platform et PostgreSQL. Côté frontend, JavaScript, TypeScript, Vue.js et Tailwind CSS. Je gère l'ensemble du cycle, de l'architecture au déploiement.
Comment choisir entre développement sur mesure et No-Code ?
Tout ne nécessite pas du code. Quand un assemblage No-Code répond au besoin plus vite et à moindre coût, je le dis. Le développement sur mesure se justifie quand la logique métier, la performance ou l'intégration dépassent ce que permettent les outils No-Code.
Reprenez-vous des applications déjà existantes ?
Oui. J'interviens en mission récurrente sur des bases de code existantes, par exemple la maintenance d'une application Rails pour le Kulturkreis der deutschen Wirtschaft à Berlin, avec ajout de fonctionnalités et évolutions sur un projet déjà en production.
Comment se déroule un projet de développement ?
{ "En cinq temps": "cadrage et spécifications, architecture technique, développement itératif avec démonstrations régulières, tests automatisés et mise en production progressive, puis maintenance et évolutions. Vous suivez l'avancement et ajustez les priorités à chaque itération." }
Pouvez-vous travailler avec des équipes non francophones ?
Oui. Ma mission pour le Kulturkreis à Berlin se déroule intégralement en allemand avec l'équipe sur place. Je peux collaborer avec des équipes non francophones, en anglais comme en allemand.