§ 01

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.

Fiche techniqueTDev
NomTanguy Dugaleix, 24 ans
SociétéTDev Solutions, freelance
RôleBackend · systèmes · automatisation
TerrainC# · .NET · APIs · données · intégrations
LanguesFrançais · anglais professionnel
BaseDordogne, à distance partout en France
ÉtatDisponible pour missions
§ 02Ce que je propose

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.

  1. 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.

    Livrables
    • Audit
    • Migration vers .NET 10
    • Refactorisation progressive
    • Tests
    • Documentation
    En savoir plus sur reprise de code existant
  2. Faire dialoguer deux ou plusieurs outils qui s’ignorent : ERP, CRM, APIs tierces, fichiers plats. Les données saisies une fois circulent partout.

    Livrables
    • Connecteurs
    • Synchronisation
    • Webhooks
    • Réconciliation
    • Journal d’exécution
    En savoir plus sur interconnexion d’applications
  3. 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.

    Livrables
    • API REST
    • Back-office
    • Base de données
    • Automatisation
    • Documentation
    En savoir plus sur application métier
  4. Serveurs multijoueurs temps réel, outils d’administration, contenu piloté par la donnée, maintenance en production avec des joueurs connectés.

    Livrables
    • Serveur temps réel
    • Outils d’exploitation
    • Pipeline de contenu
    • Maintenance en production
    En savoir plus sur serveurs de jeu
  5. Une API que vos partenaires, votre application mobile ou une autre équipe peuvent utiliser sans vous appeler : contrat écrit, versionnée, documentée.

    Livrables
    • Contrat OpenAPI
    • Versionnement
    • Authentification
    • Quotas
    • Tests de contrat
    En savoir plus sur développement d’api
  6. De la première version au produit qui facture ses clients : architecture multi-tenant, authentification, abonnements, déploiement et supervision.

    Livrables
    • Architecture
    • Authentification
    • Abonnements et paiement
    • Déploiement
    • Supervision
    En savoir plus sur saas
§ 03Déroulé d’une mission

Comment je travaille

Une mission suit toujours le même déroulé. Il tient en quatre temps, et le premier est le plus important.

  1. 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.

  2. 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.

  3. 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.

  4. 04

    Tenir

    Mise en production, supervision, transfert. Une mission est réussie le jour où l’équipe fait tourner le système sans moi.

§ 04Interventions

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.

  1. CAS 01

    Un outil de prospection sans abonnement, et sans serveur

    Adulis · CDIAucun abonnement à une base de données commerciale

  2. CAS 02

    Des rapports de mesures remplis à la main, page après page

    Industrial Hygiene Perth · CDD de 2 mois, Perth (Australie)La saisie manuelle du rapport disparaît : gain de temps considérable

  3. CAS 03

    Tenir un serveur de jeu en ligne pendant son ouverture

    Freelance, mission client · 200+ joueurs connectés en permanenceLe serveur est resté en ligne, les incidents traités au fil de l’eau

  4. CAS 04

    Reprendre un serveur temps réel existant et le remettre en état

    Projet personnel au long cours, à deuxLe contenu se crée et se corrige sans toucher au code du serveur

Lire les quatre interventions
§ 05Contact

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.