About David
Spanish
Native or bilingual
English
Fluent
Experience
- SantanderDesallorador Senior Java / Kafka StreamsBANKING AND INSURANCEMay 2025 - October 2025 (5 months)Valencia, Spain
- Desarrollo de microservicios Java / Spring Boot bajo principios de arquitectura hexagonal y orientada a eventos.
- Implementación de Kafka Streams sobre Confluent Platform, con uso de Schema Registry y AVRO.
- Diseño de flujos de datos escalables y resilientes para procesamiento de eventos financieros.
- Participación en CI/CD con OpenShift, Kubernetes y Git.
- Aplicación de buenas prácticas de DevSecOps, incluyendo SonarQube, Fortify y testing automatizado.
- Comunicación con usuarios de negocio para definir requerimientos y validar entregables.
- Mutua UmivaleLíder de Arquitectura - Evolución de Aplicación LegadaHEALTH AND WELLNESSDecember 2023 - December 2024 (1 year)Valencia, SpainProyecto: Evolución de la Arquitectura Core del NegocioObjetivo:El proyecto se centró en evolucionar desde un enfoque monolítico y autónomo hacia una arquitectura orientada a microservicios, basada en eventos y desplegada sobre Red Hat OpenShift como plataforma de orquestación.Tecnologías y Herramientas Utilizadas:
- Java Quarkus
- Vue.js
- OpenShift
- Tekton
- ArgoCD
- SonarQube
- Nexus
- Bitbucket
- Oracle
- Debezium CDC
- Kafka Streams
Responsabilidades Clave:Diseño:Guía en la toma de decisiones arquitectónicas, incluyendo herramientas, estructura de proyectos, despliegues, liberaciones y estrategias de desarrollo de microservicios.Definición de la base técnica para la nueva arquitectura, abarcando buenas prácticas y estándares para el desarrollo y distribución de aplicaciones.Liderazgo Técnico:Lideré el equipo técnico, definí tareas y establecí la hoja de ruta del proyecto utilizando metodologías ágiles.Coordiné la implementación de proof of concepts para cada herramienta y estrategia propuesta, asegurando la cobertura de todas las fases del desarrollo de microservicios, desde la planificación hasta la producción y la gestión de versiones.Implementación:Creación de PoCs para enfoques de migración de datos.Desarrollé las plantillas base de los proyectos tanto de quarkus como de vue.Testing:Realización de pruebas de carga e integración de microservicios para garantizar rendimiento y confiabilidad tras los despliegues.Despliegue:Gestión de pipelines CI/CD con Jenkins.Supervisión de la promoción de versiones utilizando Jenkins integrado con los flujos operativos de Jira.DevOps:Aplicación de prácticas GitOps con ArgoCD y Tekton para la integración y entrega continua. - Ingeneo SASArquitecto de softwareENERGY AND UTILITIESNovember 2019 - December 2024 (5 years and 1 month)Medellín, ColombiaProyecto: Migración de Aplicación Monolítica de Escritorio a Microservicios y MicrofrontendParticipé en el equipo de arquitectura que definió la estrategia para transformar una aplicación monolítica de escritorio en un ecosistema basado en microservicios y microfrontends.Colaboré en el diseño de la arquitectura, asegurando la modularidad y escalabilidad de los nuevos servicios.Coordinamos la adopción de patrones de comunicación (REST, mensajería asíncrona) y la definición de contratos de servicio (APIs).Establecimos un framework de microfrontend para unificar la experiencia de usuario y facilitar la integración de equipos multidisciplinares.Tecnologías Clave: Microservicios, Microfrontends, Docker, Kubernetes, .NET / Angular, Azure, CI/CD (AzureDevops), Metodologías Ágiles (Scrum).
Recommendations
Be the first to recommend David
Help this freelancer shine by sharing your experience working together.
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
- Tècnico en Anàlisis y ProgramaciònCentro de Estudios Especializados CESDE2004
Certifications
- DB2 10 And IBM Data Architect CertificationIBM Colombia2013