Líder-Desarrollador Backend at MetLife Seguros (2022-11 – Present)
Liderazgo técnico en el desarrollo de microservicios y APIs con Java y Spring Boot, colaboración con equipos internacionales en India, Estados Unidos y Argentina.
- Liderazgo técnico en el desarrollo de microservicios y APIs con Java y Spring Boot (REST, JMS, JPA)
- Colaboración con equipos internacionales en India, Estados Unidos y Argentina, coordinando entregables y asegurando alineación técnica global
- Diseño e implementación de arquitectura basada en mensajería (JMS) para procesos críticos de contratación, eliminando dependencias síncronas y mitigando riesgos operativos con impacto económico significativo
- Uso de NanoFramework (framework interno basado en Java y Groovy) para acelerar desarrollo y estandarizar componentes
- Implementación de Redis como capa de caché, reduciendo tiempos de respuesta hasta en 40% en servicios de alta concurrencia
- Optimización de consultas y modelos de datos en MongoDB, SQL Server y DB2, logrando mejoras de entre 30%–60% en rendimiento
- Integración con sistemas AS400, garantizando continuidad con plataformas legacy
- Implementación de pipelines CI/CD con Azure DevOps y despliegues automatizados con UrbanCode
- Contenerización con Docker y orquestación con Kubernetes (AKS), mejorando disponibilidad y escalabilidad
- Reducción de incidentes productivos en 30% mediante mejoras en monitoreo, resiliencia y pruebas automatizadas (JUnit, Mockito, SonarQube, Veracode)
Desarrollador Backend at Grupo Salinas (2022-07 – 2022-11)
Desarrollo de microservicios con Java y Spring Boot en entorno AWS y core bancario.
- Desarrollo de microservicios con Java y Spring Boot (REST/SOAP) en entorno AWS y core bancario
- Implementación de Feign para comunicación entre servicios, mejorando desacoplamiento
- Uso de Kafka para procesamiento asíncrono, incrementando throughput y resiliencia
- Diseño de estrategia de paginación sobre tablas temporales, reduciendo tiempos de consulta hasta en 70%
- Integración con Oracle y MongoDB, optimizando queries SQL y procesos batch
- Contenerización con Docker y orquestación con Kubernetes
- Automatización CI/CD con Jenkins, reduciendo tiempos de despliegue en 50%
- Gestión de APIs con Apigee bajo enfoque DevSecOps
Instructor de Software at Agencia Digital CDMX (2019-01 – 2022-07)
Liderazgo académico y formación técnica de grupos de 30 a 50 alumnos en Python y Java.
- Liderazgo académico, formación técnica de grupos de 30 a 50 alumnos en Python y Java
- Gestión de certificaciones oficiales a través de CódigoFacilito
- Diseño curricular, creación de programas de estudio basados en competencias laborales y metodologías ágiles
- Fortalecimiento del talento técnico para el sector público
- Capacitación multilenguaje, especialista en la enseñanza de Java, Python, JavaScript, PHP y bases de datos PostgreSQL
Desarrollador Backend / Team Leader at Teleperformance (2016-02 – 2016-10)
Liderazgo de equipo, promovido a Team Leader, coordinando un equipo de 10 personas en la gestión de información y soporte, core bancario.
- Liderazgo de equipo, promovido a Team Leader (últimos 2 meses)
- Coordinación de un equipo de 10 personas en la gestión de información y soporte
- Gestión y soporte de procesos de financiamiento en sistemas AS400 para clientes de alto volumen (Liverpool)