DD

Daniel Dieppa

Senior Software Developer

About Me

I'm an experienced Senior Backend Developer specializing in .NET Core / ASP.NET, C#, and Azure Cloud Services. With a passion for building scalable, maintainable systems, I focus on implementing Clean Architecture, CQRS patterns, and modernizing legacy applications.

My experience spans multiple industries including automotive, fintech, healthcare, and e-commerce. I believe in writing clean, testable code and creating solutions that solve real business problems.

Through this blog, I share my experiences, lessons learned, and insights from building enterprise applications. Whether it's deep dives into .NET patterns, Azure architecture decisions, or thoughts on software craftsmanship, I hope you find something valuable here.

What I Do

Backend Development

Building scalable APIs, microservices, and distributed systems with .NET and C#.

Cloud Architecture

Designing and implementing Azure solutions including Functions, Service Bus, and more.

Clean Architecture

Implementing SOLID principles, CQRS, and domain-driven design for maintainable code.

System Modernization

Migrating and refactoring legacy systems to modern, scalable architectures.

Tech Stack

C# .NET Core ASP.NET Azure Entity Framework SQL Server Redis Docker MediatR GraphQL xUnit Git