Je vais construire une API backend évolutive avec dotnet 8 csharp et ef core


À propos de ce service
Traduction automatique
Vous avez besoin d’un backend qui évolue sans surprises ? Je crée des API et microservices prêts pour la production en C# et .NET 8, avec plus de 20 ans d’expérience en ingénierie dans la fintech, l’audit et le commerce électronique à volume élevé, et qui fonctionnent en production derrière mes propres produits SaaS (Chrema, Pyrgos).
Ce que vous obtenez, c’est une véritable ingénierie backend, pas du code de tutoriel :
Architecture propre et stratification DDD avec Domain, Application et Infrastructure bien séparés.
EF Core 8 avec de vraies migrations, indexes et optimisation des requêtes. Pas de surprises N+1. PostgreSQL, MySQL ou SQL Server.
Authentification et autorisation faites correctement : JWT bearer, rotation de refresh-token, revendications de rôle et permission, OAuth2 et OpenID Connect.
Validation avec FluentValidation, mapping avec AutoMapper, médiation avec MediatR (prêt pour CQRS).
Vrais tests automatisés avec xUnit couvrant les chemins critiques.
Docs Swagger et OpenAPI générés et synchronisés avec les endpoints.
Conteneurisé avec Docker. Pipeline CI CD optionnel et déploiement Kubernetes sur le niveau Premium.
Envoyez un message court avant de commander pour que je puisse confirmer l’adéquation, la portée et le calendrier. Pas de surprises.
Découvrez Renato Ferreira
Senior Software Engineer
- DeBrésil
- Membre depuismai 2026
Langues
Portugais, Anglais
Traduction automatique
Mon portfolio
FAQ
Traduction automatique
Fournissez-vous le code source et la documentation ?
Oui. Vous obtenez le code source complet dans un dépôt Git privé, ainsi qu’un bref README expliquant comment l’exécuter localement, configurer les variables d’environnement et déployer. Le niveau Premium inclut également un fichier docker-compose et un pipeline CI CD.
Pouvez-vous continuer un code existant ou ne faites-vous que du neuf ?
Les deux. Je suis à l’aise pour continuer des projets .NET existants, refactoriser du code legacy et intégrer de nouveaux modules dans une base de code établie. Envoyez-moi votre repo ou un extrait représentatif, je confirmerai l’adéquation avant de commencer.
Quelles bases de données prenez-vous en charge ?
PostgreSQL, MySQL et SQL Server sont prioritaires. MongoDB et Redis sont supportés si le cas d’usage le justifie. Je recommanderai le choix adapté en fonction de votre domaine, de vos attentes en termes d’échelle et de votre infrastructure existante.
Comment fonctionnent les révisions ?
Les révisions couvrent la correction de bugs et de petits ajustements dans le cadre de la portée convenue. Les modifications qui étendent significativement la portée (nouvelles fonctionnalités, endpoints, intégrations) sont estimées séparément. Mon objectif est de livrer du code nécessitant peu de révisions dès le départ.

