About Carlos
Spanish
Native or bilingual
English
Conversational
Experience
- AltenSenior Backend DeveloperBANKING AND INSURANCEJanuary 2026 - Today (6 months)SpainDesarrollador Senior en un equipo de alto rendimiento de 7 personas, con amplia autonomía para la toma de decisiones técnicas, la evolución de la plataforma y la modernización de sistemas críticos del sector asegurador.1. Modernización del Core (WCF → .NET 10): Lideré la migración del sistema crítico de generación de certificados fiscales desde una aplicación legacy basada en WCF a una API REST en .NET 10, mejorando su mantenibilidad, escalabilidad y rendimiento.2. Rediseño arquitectónico (DDD + CQRS): Reestructuré la arquitectura aplicando DDD y CQRS. Trasladé la lógica de lectura de los procedimientos almacenados a consultas optimizadas con Dapper e implementé un flujo de comandos desacoplado para la gestión de configuraciones.3. Modernización acelerada con IA: Utilicé herramientas de inteligencia artificial para analizar y simplificar procedimientos almacenados legacy, extrayendo únicamente las reglas de negocio necesarias y optimizando el rendimiento del sistema.4. Mitigación de timeouts: Resolví un problema crítico de disponibilidad durante picos de carga, reduciendo los errores por timeout del 70 % al 2 % mediante una estrategia de contingencia que garantizó la continuidad del servicio.5. Procesamiento distribuido con Hangfire: Eliminé problemas de concurrencia tras la migración a un entorno de alta disponibilidad, sustituyendo los BackgroundService por una solución basada en Hangfire con bloqueo distribuido, garantizando la ejecución única de los procesos críticos y evitando bloqueos en la base de datos.
- Proyecto propioCarta QRRESTAURANTS AND FOOD SERVICEDecember 2025 - Today (7 months)Diseño, desarrollo y despliegue integral de una plataforma SaaS comercial orientada al sector hostelero que automatiza la creación, gestión y publicación de cartas digitales interactivas accesibles mediante códigos QR dinámicos.1. Arquitectura de Datos Multi-tenant: Implementación de la solución backend bajo principios de Clean Architecture y Domain-Driven Design (DDD), asegurando el aislamiento estricto de la información por cada establecimiento.2. Jerarquía de Accesos y Seguridad (RBAC): Diseñé un flujo de control de accesos basado en roles estructurado en dos niveles:2.1 Administradores: Permisos globales para la gestión, alta y supervisión de los diferentes restaurantes inscritos y de sus respectivos equipos de operadores.2.2 Operadores: Acceso restringido y aislado exclusivamente al entorno de su propio restaurante, blindando la privacidad de los datos entre diferentes clientes de la plataforma.3. Panel de Administración Reactivo: Construcción de una interfaz interactiva y fluida utilizando Blazor WebAssembly y MudBlazor que permite a los hosteleros actualizar precios, platos y disponibilidad de forma inmediata con refresco en tiempo real.4. Consumo Público Optimizado: Extremos y endpoints públicos optimizados para garantizar que los clientes finales carguen la carta digital al escanear el QR de forma instantánea y fluida desde cualquier dispositivo móvil.5. Ownership y Operación de Producto: Gestión integral de la plataforma como propietario único, encargándome de la infraestructura en Docker con PostgreSQL, la monitorización del sistema y la evolución de nuevas funcionalidades según el feedback real del mercado.
- DocFinanceSenior Backend DeveloperBANKING AND INSURANCEJanuary 2023 - December 2025 (2 years and 11 months)SpainDiseño y ejecución autónoma de la modernización de una aplicación monolítica ASP.NET MVC, transformándola en un ecosistema descentralizado de APIs independientes bajo arquitectura DDD, en colaboración estratégica con el Tech Lead.1. Desacoplamiento y Diseño DDD: Transición del backend monolítico hacia servicios independientes mediante la definición y aislamiento estricto de Bounded Contexts. Conseguimos un sistema modular, fácil de desplegar y altamente mantenible.2. Desarrollo del Core de APIs Financieras:2.1 API de Administración (Multi-tenant): Desarrollo de un servicio transversal y multi-tenant para el control de accesos, gestión de identidades y segregación de datos tanto para usuarios administradores como para clientes finales.2.2 API de Riesgos: Construcción de un motor analítico que consolidaba préstamos de diversa índole para calcular y exponer en tiempo real la situación de riesgo global del usuario.2.3 API de Conciliación Bancaria: Diseño del servicio encargado de cruzar, validar y conciliar automáticamente los movimientos e históricos bancarios con los registros contables internos de las cuentas de los clientes.2.4 API de Liquidaciones: Implementación de un motor de cálculo que, basado en matrices de comisiones e intereses dinámicos, automatizaba la planificación y proyección de costes financieros de las cuentas.3. Optimización de Rendimiento e Infraestructura con Kubernetes: Diseñé e implementé un sistema de escalabilidad automática en Kubernetes para desacoplar y optimizar los endpoints críticos y de alta carga de la API de Administración.4. Estrategia de Calidad: Implementación rigurosa de pirámide de pruebas (tests unitarios y de integración) para blindar la lógica transaccional de los nuevos servicios distribuidos antes de su paso por los pipelines de Azure.
Recommendations
These freelancer profiles also match your criteria
Agatha Frydrych
Backend Java Software Engineer
4.7
(3)
2
Baptiste Duhen
Fullstack developer
4.6
(4)
5
Amed Hamou
Senior Lead Developer
4
(2)
7
Audrey Champion
Web developer
4.3
(3)
4
Education
- Grado en ingeniería electrónica, robótica y mecatrónicaUniversidad de Sevilla2017Grado
- Devops y cloud con azure devops, app service pipelines y gitUdemy2023Devops y cloud con azure devops, app service pipelines y git