Author Image

Hi, I am Daniel Mazzini

I design event-driven .NET platforms

Daniel Mazzini

Cloud Software Architect

I design distributed systems on .NET and Azure, especially in contexts involving asynchronous integration, event streams, and event-driven architecture. I am interested in combining pragmatic architectural decisions with software design that is more explicit and maintainable: immutability, domain modeling, discriminated unions, Result and Option patterns, and patterns such as Decider when they help reduce accidental complexity. In parallel, I am exploring the practical use of AI agents and skills to accelerate development, documentation, and technical automation tasks.

Committed
Team Work
Hard Working

Skills

Testimonials

"Absolute confidence. I worked with Daniel on an Azure solution for an organization with global impact reaching millions of people. Daniel led a major refactoring and the resulting code was impeccable. He writes .NET as if it were his native language, and he has a rare ability to make intrinsically complex solutions understandable."

"I had the opportunity to work with Daniel on an Azure PaaS project and, beyond his technical strength in development and software architecture, two things stand out: his autonomy and his ability to provide solutions to complex problems, and his ability to integrate into complex teams working in demanding client environments."

"Dani brings more knowledge and experience than expected to every engagement. He improves not only the systems and applications left in his hands, but also the knowledge and capabilities of the team around him. If I need to solve a critical business problem, I do not hesitate to call him. He is the right person for difficult work."

Projects

Sportsbook Platform
Principal Developer, Offering 2025 - Present

Design and evolution of the offering area in a gambling platform, with direct ownership of the offering processor. The work focuses on event-driven processing, asynchronous flows, and the definition of canonical entities to decouple integrations, stabilize contracts, and support domain evolution. Beyond implementation, I contribute to modeling and architectural decisions to keep systems coherent and reduce accidental complexity, working remotely with a team distributed across Europe, South America, and Central America.

DHL Supply Chain
Cloud Consultant, DevOps, Software Architect Apr 2022

Designed and developed a common messaging library to decouple application logic from the underlying transport, allowing the same flows to work with IBM MQ or Azure Service Bus without leaking infrastructure concerns into the domain. The work also included development on Digital Twin solutions using Blazor, MVC, and Web API within a microservices and asynchronous integration context.

NearTech Solutions
Cloud Consultant, Software Architect Dec 2021 - Feb 2022

Collaboration to integrate Azure Identity with their product.

Gio
Cloud Consultant, DevOps Oct 2021 - Nov 2021

Perform consultancy tasks in a company that wants to migrate to Azure. Define required parts in Azure and create them in different environments. Sample solution with CI and CD

Recircled
Cloud Software Architect Jun 2021 - Oct 2021

Designed a multi-region e-commerce platform on Azure for different markets and brands. The solution combined CQRS, polyglot persistence with Cosmos DB and Table Storage, messaging with Service Bus, and Azure Functions for asynchronous processing in order to support scalability, regional isolation, and safe domain evolution.

Mainframe Modernization
Senior Backend Cloud Developer Oct 2020 - Jun 2021

Worked on the modernization of a mainframe system to Azure Kubernetes Service for an insurance company. The effort included replacing IBM Web CICS with C# Web APIs, integrating legacy processes with tools such as Control-M, and migrating persistence from DB2 to SQL Server. To accelerate and standardize the application layer, I built a Roslyn-based generator that produced controllers and services from COBOL ComArea definitions.

Digital platform for major sports associations
Senior Backend Cloud Developer Jul 2017 - May 2020

Designed and evolved a backend platform for major sports associations, using event-driven processing for notifications, voting, and user preferences. The system had to detect relevant match events and react in real time to send notifications to millions of mobile devices, while also scaling to more than 200 million requests per day during peak periods.

Axa Drive 2.0
Software Architect Oct 2015 - Jun 2017

Develop backend and Backoffice for mobile app. In addition to the common tasks for these sites, such as securing the Api with identity server or serving information on the trips made, we did a process of calculating points (based on location data) for good drivers that were transformed into discounts at the insurance that the company offers.

Sagrada Familia
Architect and Consultant Mar 2014 - Jul 2014

Help the Sagrada Familia temple foundation development team upgrade to .net technology and team service (aka azure devops). After training, we did a first project together.

AGN (Ancert)
Software Architect Jul 2012 - Feb 2014

Performance improvements in loading WPF screens from 50-60 seconds to 200 ms. Integrate and synchronize action in Word 2010 with ERP. Create continuous integration (CI) policies and deploy CI server. Integrate HP QTP (testing tool) in CI process. Create cache server with Redis (NoSQL database). Create AOP attribute with PostSharp. Changes in T4 templates. Communicate to team improvements to make and track her use (code review)