Author Image

Hola, me llamo Daniel Mazzini

Diseño plataformas .NET orientadas a eventos

Daniel Mazzini

Arquitecto de software en la nube

Diseño sistemas distribuidos sobre .NET y Azure, especialmente en contextos de integración asíncrona, event streams y arquitectura orientada a eventos. Me interesa combinar decisiones arquitectónicas pragmáticas con un diseño de software más explícito y mantenible: inmutabilidad, modelado del dominio, discriminated unions, patrones Result y Option, y patrones como Decider cuando ayudan a reducir complejidad accidental. En paralelo, estoy explorando el uso práctico de agentes y skills de IA para acelerar tareas de desarrollo, documentación y automatización técnica.

Compromiso
Trabajo en equipo
Trabajador

Habilidades

Testimonios

"Confianza absoluta. He trabajado con Daniel en una solucion de Azure para una organización con impacto mundial y que llega a millones de personas. Daniel realizó una refactorizacion de gran calado. El código resultante es impecable. Escribe código .Net impecable. Parece su lengua materna. Las soluciones de complejidad intrínseca se hacen comprensibles."

"He tenido la oportunidad de trabajar con Daniel en un proyecto sobre Azure PaaS y, a parte de su solidez técnica y capacidades en desarrollo y arquitecturas de software, tengo que destacar dos cosas: su autonomía y capacidad para proporcionar soluciones a problemas complejos; y su capacidad para integrarse en equipos de trabajo complejos en clientes complejos."

"Dani tiene más conocimiento y experiencia de lo esperado para cada trabajo que hizo.Es una persona que mejora no solo los sistemas y aplicaciones que dejaste en sus manos, mejora el conocimiento y la capacidad de los miembros del equipo.Si necesito resolver un problema clave para mi negocio, no dudo en contactarlo. Es la persona adecuada para las cosas difíciles."

Proyectos

Plataforma de sportsbook
Principal Developer, Offering 2025 - Actualidad

Diseño y evolución del área de offering de una plataforma de gambling, con responsabilidad directa sobre el offering processor. El trabajo se centra en procesamiento orientado a eventos, flujos asíncronos y definición de entidades canónicas para desacoplar integraciones, estabilizar contratos y facilitar la evolución del dominio. Además del desarrollo, participo en decisiones de modelado y arquitectura para mantener coherencia entre sistemas y reducir complejidad accidental, trabajando en remoto con un equipo distribuido entre Europa, Sudamérica y Centroamérica.

DHL Supply Chain
Cloud Consultor, DevOps, Arquitecto de software Abr 2022

Diseño y desarrollo de una librería común de mensajería para desacoplar la lógica de aplicación del transporte concreto, permitiendo trabajar con IBM MQ o Azure Service Bus sin contaminar el dominio. El trabajo también incluyó desarrollo sobre soluciones de Digital Twin con Blazor, MVC y Web API en un contexto de microservicios e integración asíncrona.

NearTech Solutions
Cloud Consultor, Arquitecto de software Dic 2021 - Feb 2022

Colaboración para integrar la seguridad de Azure Identity con su producto.

Gio
Cloud Consultor, DevOps Oct 2021 - Nov 2021

Realizar tareas de consultor en una empresa que quiere migrar a Azure. Definir piezas necesarios en Azure y crearlas en diferentes entornos. Solución de ejemplo con CI y CD

Recircled
Arquitecto de software Jun 2021 - Present

Diseño de una plataforma e-commerce multi-región sobre Azure para distintos mercados y marcas. La solución combinaba CQRS, persistencia políglota con Cosmos DB y Table Storage, mensajería con Service Bus y Azure Functions para procesamiento asíncrono, buscando escalabilidad, aislamiento regional y evolución segura del dominio.

Modernización de Mainframe
Desarrollador Sr Cloud Backend Oct 2020 - Jun 2021

Participé en la modernización de un mainframe hacia Azure Kubernetes Service para una aseguradora. El trabajo incluyó reemplazar IBM Web CICS por Web API en C#, integrar procesos heredados con herramientas como Control-M y migrar la persistencia desde DB2 a SQL Server. Para acelerar y homogeneizar la capa de aplicación, desarrollé un generador con Roslyn capaz de producir controladores y servicios a partir del ComArea del código COBOL.

Plaforma digital para diferentes asociaciones deportivas
Desarrollador Sr Cloud Backend Jul 2017 - May 2020

Diseño y evolución de una plataforma backend para asociaciones deportivas, con procesamiento orientado a eventos para notificaciones, votaciones y gestión de preferencias de usuario. El sistema debía detectar eventos relevantes en partidos y reaccionar en tiempo real para enviar notificaciones a millones de dispositivos, además de escalar hasta 200 millones de peticiones diarias en periodos de máxima carga.

Axa Drive 2.0
Arquitecto de Software Oct 2015 - Jun 2017

Desarollo de backend y backoffice para aplicaciones móviles. Además de las tareas comunes para estos sitios, como asegurar la API con servidor de identidad o entregar información sobre los viajes realizados, hicimos un proceso de cálculo de puntos (en base a datos de ubicación) para buenos conductores que se transformaron en descuentos en los seguros que ofrece la empresa.

Sagrada Familia
Arquitecto y consultor Mar 2014 - Jul 2014

Ayude al equipo de desarrollo de la fundación del templo de la Sagrada Familia a actualizarse a la tecnología .net y al Team Service (también conocido como Azure DevOps). Después de la formación, hicimos un primer proyecto juntos.

AGN (Ancert)
Arquitecto de Software Jul 2012 - Feb 2014

Mejoras de rendimiento en la carga de pantallas WPF de 50 a 60 segundos a 200 ms. Integré y sincronicé la acción en Word 2010 con ERP. Cree políticas de integración continua (CI) e implemente el servidor CI. Integre HP QTP (herramienta de prueba) en el proceso de CI. Cree un servidor de caché con Redis (base de datos NoSQL). Cree atributos AOP con PostSharp. Cambios en las plantillas T4. Comunicar las mejoras al equipo de desarrollo y hacer un seguimiento de su uso (revisión de código)