Emanuele Curati is an IT Senior Architect with 11 years of experience designing and building desktop, web, and mobile applications primarily on the Microsoft stack, from WPF to ASP.NET Core and Xamarin. He specializes in cloud-native Web APIs, microservices and DDD/CQRS patterns, deploying solutions on Azure using services like CosmosDB, Functions and Service Fabric. A hands-on C# expert who also contributed significant .NET Core and MongoDB integration improvements to the EventFlow CQRS/ES framework, he blends deep backend architecture skills with practical DevOps experience in Docker and Azure DevOps. Based in Sala Baganza, Italy, he combines enterprise development roles with community leadership as a long-time WindowsBlogItalia sysadmin and journalist, where he manages servers and builds site services.
Async/await first CQRS+ES and DDD framework for .NET
Role in this project:
Back-end Developer
Contributions:1 review, 21 commits, 3 PRs in 1 year 2 months
Contributions summary:Emanuele primarily focused on enhancing the .NET Core support and overall functionality of the EventFlow framework. They added .NET Core 3 support, modified the ASP.NET Core integration, and updated the project's target frameworks. The user also made significant changes to the MongoDB integration, including updates to the read model store and the addition of a queryable interface. Furthermore, they addressed a typo and made adjustments to the Docker configuration, ensuring the services are reachable with localhost.
Async/await first CQRS+ES and DDD framework for .NET
Contributions:2 PRs, 28 pushes, 14 branches in 1 year 3 months
dotnetdddevent-sourcingasync-awaitcqrs-es
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.