Enrique Carrasco Contreras
Software Engineer .NET — Cloud & Service-Oriented Architecture
Software engineer specialising in .NET and service-oriented architecture. I build cloud systems, care deeply about developer experience, and work mostly on the seams: auth, observability, and the line between a monolith and the services that should have been carved out two years ago.
Experience.
Principal-level .NET Engineer
Lead the design and delivery of cloud and service-oriented systems for clients in regulated industries. Mentor engineers across teams; own architecture decisions, cross-cutting auth, and observability foundations.
Senior Software Engineer
Migrated a ten-year-old ASP.NET monolith toward a service-oriented platform: extracted billing and catalog as separate bounded contexts, introduced distributed tracing as a first-class concern, and rolled out Duende-based auth across the estate.
Software Engineer
Consulted on .NET modernisation projects across multiple sectors. Shipped greenfield CQRS systems, mentored junior engineers, and contributed to internal architecture playbooks.
Software Engineer
Built customer-facing real-estate software end-to-end: domain modelling, REST APIs, and the SQL backing store. First serious exposure to DDD and bounded-context thinking.
Software Consultant (Freelance)
Delivered small-business backends, internal tools, and integrations. Learned to scope, estimate, and ship in front of a customer who pays the invoice.
Skills.
Certifications.
NX-2026-EC-CE19B3
mibxzcc8ds
UC-d9ba7f60-faee-45ff-becd-d9c520098011
Education & languages.
University of Seville · B.Sc. Software Engineering · 2005 — 2012.
Final-year project on distributed event processing — the first time I wrote anything that ran on more than one machine.
LAUDE El Altillo School · High School Diploma, Physical Sciences · 2003 — 2005.
Elemental and 2nd Medium Degree in Conservatory (Piano) alongside the diploma.
What colleagues say.
En toda mi carrera nunca he conocido a un profesional del calibre de Enrique. Pieza clave en el equipo de desarrollo, por sus dotes de liderazgo, cultura tecnológica, early adopter de las últimas técnicas y herramientas de desarrollo, conocimiento muy profundo en la construcción de arquitecturas y con un lado personal maravilloso y divertido.
David Cantón Nadales · Microsoft MVP | AI & Software Architect | Tech Leader
I've worked with Enrique for half a year. He is an extremely dedicated, hard-working, and talented individual. He has very deep knowledge about .NET, SOLID principles, and good programming practices in general and we were always on the same page regarding what approach and tool was the right fit for the job. His pragmatism and will to help and collaborate with others are some of the soft skills he possesses. I would recommend him without hesitation and I hope we work together again in the future.
Diego Martin · Lead Software Engineer
Enrique es una persona fiable, con unas ganas permanentes de crecer profesional e intelectualmente amén de tener un sentido del humor ágil y pertinente. Todo lo anterior lo califica para ser un candidato perfecto para trabajar en equipo y liderar proyectos complejos. Fue un honor tenerlo en la compañía que dirigí y espero que el futuro se conjure para volver a tenerlo en mi equipo.
Antonio Garrido · Director General y Socio Fundador, NexTarget.es
Enrique es un profesional preparado, inteligente, con la mente abierta a aprender continuamente. Tiene una gran capacidad de análisis y un gran sentido de la responsabilidad.
Rafael Valdés López · Director en Condato e InmoSociety, Experto en IA aplicada
Afortunadamente nuestro camino se cruzó allá por 2005. Enrique se convirtió rápidamente en líder tecnológico cuando coincidimos en Everis. Además de sus innegables aptitudes tecnológicas, admiro profundamente su capacidad resolutiva y su facilidad para adaptarse a cualquier entorno. Siempre ha sido un referente para mí, destacando en su capacidad de gestión y, sobre todo, en su faceta de finalizador, dando ese toque personal de un trabajo bien cuidado.
Álvaro Sempere · Maquinista en RENFE
He tenido la suerte de compartir mis primeros pasos como profesional con Enrique. Como desarrollador nunca se ha puesto límites debido a su afán por automatizar y mejorar procesos tanto tecnológicos como de gestión. Como persona, destaca su responsabilidad de realizar los proyectos de la mejor manera posible y su altruismo por los demás. Siempre le voy a estar agradecido por ayudarme e incentivar en mí el aprendizaje continuo.
Daniel Benitez · Ingeniero de software