Carlos Díaz is a Senior Software Developer based in Madrid with over 20 years of experience building durable, high-performance systems and leading teams. He specializes in the Microsoft stack, cloud-native architectures on Azure and AKS, and complex backend engineering including SQL optimization, microservices, and resilient integration patterns (sagas, outbox, retries). As a technical leader at Plain Concepts and prior roles he has guided large teams, driven stakeholder workshops, and turned heavy business requirements into practical, maintainable solutions. He contributes to open-source projects such as the widely used AspNetCore.Diagnostics.HealthChecks repo, focusing on maintainability and dependency hygiene. Known for a hands-on approach to analysis and performance tuning, he pairs deep database expertise with pragmatic design principles to keep systems scalable and observable. He also speaks at technical conferences, reflecting a commitment to knowledge sharing and mentoring.
9 years of coding experience
7 years of employment as a software developer
Postgrado “Dirección y Gestión de la Información y sus Tecnologías, Informática, económicas, empresariales, Postgrado “Dirección y Gestión de la Información y sus Tecnologías, Informática, económicas, empresariales at Universidad de Alcalá (Instituto de Dirección y Organización de Empresa)
Ingeniería Informática, Informática, Ingeniería Informática, Informática at Universidad Politécnica de Madrid
Enterprise HealthChecks for ASP.NET Core Diagnostics Package
Role in this project:
Back-end Developer
Contributions:13 reviews, 160 commits, 18 PRs in 1 year
Contributions summary:Carlos's primary contribution involves refactoring and updating the dependencies within the ASP.NET Core diagnostics health checks package. Their work focuses on moving package versions into a centralized targets file, which improves maintainability and consistency across the project. They also updated the project's dependencies, including those related to testing and Azure Key Vault, demonstrating familiarity with the technologies and frameworks used within the project.
Contributions:41 commits, 25 pushes, 4 branches in 14 days
dotnetcsharpaspnetcoredapr
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.
Request Free Trial
Carlos Díaz - Senior Software Developer at Plain Concepts