Skip to content


  • Arctic Code Vault Contributor


@Particular @RadicalFx @ParticularLabs @DuoMes @servienti @topics-it @ServiceComposer @DevCornerOrg

Who I am

Mauro is a Solution Architect in Particular Software, the makers of NServiceBus. He spends his time helping developers building better .NET systems leveraging Service Oriented Architecture (SOA) principles and message-based architectures.

When he is not busy with distributed systems he loves to go back to one of his first loves: rich client development using XAML based technologies. Mauro usually writes about technology, but not only, on his English blog at // and his Italian blog at // He is also passionate about skiing, road bike riding, swimming, classical dance, and music, in general.


  1. A microservices powered e-commerce shopping cart sample - based on SOA principles. Demos and sample for my "All our Aggregates are Wrong" talk

    C# 109 15

  2. Demos and sample for my "Designing a UI for Microservices" talk

    C# 36 10

  3. Demos and sample for my "Welcome to the (state) machine" talk

    C# 10 3

  4. An end-to-end testing toolkit for NServiceBus based messaging systems.

    C# 2

  5. My personal blog

    HTML 1 2

4,695 contributions in the last year

Sep Oct Nov Dec Jan Feb Mar Apr May Jun Jul Aug Sep Mon Wed Fri

Contribution activity

September 2020

Created a pull request in Particular/NServiceBus that received 2 comments

RFC: Allows the same component to be registered multiple times

For historical reasons and to level the behavior of different containers the NServiceBus object builder prevented users to register the same compon…

+15 −81 2 comments
45 repositories not shown

Created an issue in Particular/NServiceBus that received 7 comments

Unexpected TransportOperation RequiredDispatchConsistency value

The following code generates a TransportOperation with a RequiredDispatchConsistency value of Default var messageSession = ... messageSession.Send(…

89 contributions in private repositories Sep 1 – Sep 24

Seeing something unexpected? Take a look at the GitHub profile guide.

You can’t perform that action at this time.