Summary
Luis Flores is a Senior Software Engineer with 11 years of hands-on experience building cloud-native, microservices-based systems across Azure and AWS. He has strong expertise in .NET (including .NET Core and .NET 7), event-driven architectures with Kafka, containerization (Docker, Kubernetes/ECS) and infrastructure-as-code (Terraform), and routinely applies TDD, SOLID and Domain-Driven Design in production teams. Luis has led engineering efforts and introduced modern practices such as unit testing, code reviews and pair programming while delivering high-availability solutions for large enterprises like Lidl and Materialise. Comfortable switching between team lead and senior IC roles, he combines deep backend proficiency with practical DevOps experience and a track record of shipping reliable APIs and resilient distributed systems. Notably, he blends long-term legacy platform experience with recent work on vertical-slice APIs, MediatR patterns and cloud-managed Kafka, showing adaptability across evolving architectures.
11 years of coding experience
18 years of employment as a software developer
Ingeniería Técnica en Informática de Gestión, Ingeniería Técnica en Informática de Gestión at Escola Universitaria Politecnica de Mataro (Tecnocampus)
Catalan, English