.NET API & Backend Development
Builds robust ASP.NET Core APIs, data access layers, and cloud-native backend services using modern C# patterns and security best practices.
The dotnet-api skill is a comprehensive resource for architecting and implementing professional-grade .NET backend ecosystems. It provides expert guidance on a vast array of topics, including Minimal APIs, EF Core data modeling, gRPC service communication, and real-time SignalR integration. Beyond standard CRUD operations, it assists with advanced cloud-native concerns such as .NET Aspire orchestration, Polly-based resilience, and YARP reverse proxies. Whether you are hardening an API against OWASP threats, implementing complex caching with HybridCache, or integrating AI via Semantic Kernel, this skill ensures your backend is scalable, secure, and maintainable.