
Omar Lorenzo
Java Backend Developer | Spring Boot · APIs REST | 2° lugar Talent Land 2026
Contratar a esta persona
Envía una oferta de trabajo directamente a este candidato
Sobre mí
Desarrollador enfocado en construir APIs REST con Spring Boot y bases de datos relacionales. Obtuve el 2° lugar en Talent Land 2026 (track Banco Azteca) como responsable del backend de FinaMente, un simulador financiero con Java 21 y Spring AI.
En Nuclea
Solutions entregué features sobre una plataforma Laravel heredada de una aseguradora, combinando análisis técnico y AI-assisted development. Cursando último semestre de Ingeniería en Informática en IPN-UPIICSA con carga académica mínima (finalización diciembre 2026); disponible tiempo completo. Inglés B2 certificado por CENLEX-IPN (94/100).
Experiencia
Software Developer at Nuclea Solutions (2026-05 – 2026-08)
Recibí una plataforma heredada Laravel + Nuxt sin onboarding; comprendí arquitectura y flujos leyendo repositorio y wiki, y ejecuté el ciclo de desarrollo con Claude Code aplicando revisión técnica sobre cada cambio.
- Refactoricé la documentación técnica: auditoría del repositorio, reestructuración de wiki, mapeo de integraciones SOAP/REST con tres proveedores externos.
- Detecté a pulso una falla crítica de proveedor externo (endpoint SOAP EmitirVG de Istra deshabilitado sin aviso) vía análisis de logs.
- Gestioné despliegue continuo en Railway (backend + DB) y Vercel (frontend) con dos ambientes (producción y demo).
Backend Developer at FinaMente (Hackathon Talent Land 2026 2° Lugar) (2026-04 – 2026-04)
- Construí el backend del simulador financiero gamificado FinaMente con Java 21, Spring Boot y MongoDB Atlas.
- Integré feedback personalizado por usuario vía Spring AI + OpenAI para recomendaciones financieras contextuales.
- Diseñé motor financiero (intereses, CAT, MSI, disposición de efectivo) desacoplado de la UI en JavaScript.
Tutor de Lógica de Programación at IPN UPIICSA (2025-09 – 2026-04)
- Impartí tutorías a 22 alumnos durante 520 horas en 6 meses, enseñando algoritmos, estructuras de control y POO en Java, C y C++ con distintos niveles de avance.
Educación
Ingeniería en Informática in Informática – Instituto Politécnico Nacional — UPIICSA (2022 – 2026-12)
Técnico en Programación in Programación – Instituto Politécnico Nacional - CECyT 9 "Juan de Dios Bátiz" (2019 – 2022)
Especialización Backend in Backend Development – Oracle & Alura Latam (2024 – 2024)





