Senior Software Engineer con más de 15 años de experiencia en el análisis, diseño y desarrollo de software empresarial. Especializado en backend sobre la JVM: arquitecturas reactivas orientadas a eventos (Domain Event Design), microservicios con Quarkus, motores de reglas de negocio (Drools, Kogito) y automatización de procesos con BPM (Camunda, jBPM). Pragmático, proactivo y comprometido con la excelencia, con experiencia llevando sistemas desde la factibilidad hasta producción.
Análisis y diseño de la evolución del sistema de workforce management, bajo Domain Event Design (arquitectura reactiva orientada a eventos), Quarkus y microservicios, alcanzando altos niveles de estabilidad y escalabilidad.
Análisis, diseño y desarrollo de proyectos a la medida; destaca la automatización de la aplicación de reglas de negocio mediante el motor de reglas Drools.
Lideré iniciativas clave: módulo de automatización del proceso de comisiones con jBPM, módulos de extranet e intranet empresarial, y servicios web, microservicios e interfaces entre finanzas y la red móvil.
Implementación de sistemas empresariales sobre stack Java EE.
Análisis, diseño y desarrollo de la plataforma Workflow basada en jBPM: automatización integral de las políticas de móviles (reserva de equipos, activaciones, cambios de plan, transferencias y cancelaciones). Reconocido por compromiso y responsabilidad como único desarrollador del proyecto Workflow Móviles.
Desarrollo de clientes en Android y servicios de servidor en .Net.
Aplicación para identificar riesgos asociados a medicamentos.
Extracción automática de las deducciones bancarias desde estados de cuenta. Java + Quarkus.
Diversos desarrollos para la empresa de logística y envíos, incluyendo su presencia web.
Sitio web institucional del centro educativo.
Event-Driven Architecture, Programación Funcional, Quarkus, Kafka, Spring 5, Angular, React, Scrum, SQL Tuning (Oracle University) y +14 cursos especializados.