Disponible pour missionsTDev Solutions, développeur backend freelance
Du backend C# / .NETqui tient en production.
Développement d’applications métier et de SaaS, reprise de code existant, interconnexion d’applications, serveurs de jeu multijoueur. En freelance, à distance depuis la France, pour des PME et des éditeurs qui ont besoin d’un backend qui tient.
Services
Six types de missions. Dans tous les cas, le même objectif : un système que votre équipe peut faire tourner et faire évoluer sans moi.
Un système qui tourne mais que plus personne n’ose toucher. Je le reprends, je le documente et je le remets en état, sans l’arrêter.
LivrablesEn savoir plus sur reprise de code existant- Audit
- Migration vers .NET 10
- Refactorisation progressive
- Tests
- Documentation
Faire dialoguer deux ou plusieurs outils qui s’ignorent : ERP, CRM, APIs tierces, fichiers plats. Les données saisies une fois circulent partout.
LivrablesEn savoir plus sur interconnexion d’applications- Connecteurs
- Synchronisation
- Webhooks
- Réconciliation
- Journal d’exécution
Applications métier, outils internes, APIs. Une application qui fait exactement ce dont votre équipe a besoin, construite pour être reprise par quelqu’un d’autre.
LivrablesEn savoir plus sur application métier- API REST
- Back-office
- Base de données
- Automatisation
- Documentation
Serveurs multijoueurs temps réel, outils d’administration, contenu piloté par la donnée, maintenance en production avec des joueurs connectés.
LivrablesEn savoir plus sur serveurs de jeu- Serveur temps réel
- Outils d’exploitation
- Pipeline de contenu
- Maintenance en production
Une API que vos partenaires, votre application mobile ou une autre équipe peuvent utiliser sans vous appeler : contrat écrit, versionnée, documentée.
LivrablesEn savoir plus sur développement d’api- Contrat OpenAPI
- Versionnement
- Authentification
- Quotas
- Tests de contrat
- S6
SaaS
De la première version au produit qui facture ses clients : architecture multi-tenant, authentification, abonnements, déploiement et supervision.
LivrablesEn savoir plus sur saas- Architecture
- Authentification
- Abonnements et paiement
- Déploiement
- Supervision
Comment je travaille
Une mission suit toujours le même déroulé. Il tient en quatre temps, et le premier est le plus important.
- 01
Comprendre
Le problème d’abord : le métier, les contraintes réelles, ce qui a déjà été essayé et pourquoi ça n’a pas tenu. La technologie vient après.
- 02
Arbitrer
Une architecture est une suite de compromis. Je les écris, je les chiffre en complexité et en coût de maintenance, et on décide ensemble.
- 03
Construire
La solution la plus simple qui tienne la charge et les cas limites. Testée là où l’erreur coûte cher, documentée là où le prochain développeur en aura besoin.
- 04
Tenir
Mise en production, supervision, transfert. Une mission est réussie le jour où l’équipe fait tourner le système sans moi.
Références
Quatre projets, en entreprise, en freelance et en propre. Chacun est détaillé : le problème, la contrainte, la décision, le résultat.
- CAS 01
- CAS 02
- CAS 03
- CAS 04
Un système à construire, à reprendre ou à connecter ?
Décrivez le problème en quelques lignes, même mal formulé. Je réponds sous 24 h ouvrées avec des questions, puis on se parle trente minutes.