Skip to content
View LannyRivero's full-sized avatar
🎯
Focusing
🎯
Focusing

Block or report LannyRivero

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
LannyRivero/README.md

Lanny Rivero Canino

Backend Engineer · Java · Spring Boot · Spring AI · Sistemas Seguros

Construyo sistemas backend con prácticas de producción reales: arquitectura limpia, seguridad implementada con criterio y código probado que aguanta condiciones reales.

Mi foco es Java y Spring Boot — diseño de APIs REST, seguridad con OAuth2, JWT y Keycloak, arquitectura hexagonal, e integración de IA cuando aporta valor real.


🛡️ Proyectos destacados

Motor RAG listo para producción · Spring Boot 3.5 · Spring AI · pgvector · Arquitectura Hexagonal

  • Aislamiento multi-tenant a nivel SQL — acceso cruzado entre tenants estructuralmente imposible
  • Búsqueda híbrida: vectorial (pgvector HNSW) + texto completo (tsvector), fusionada con RRF
  • Respuestas basadas exclusivamente en evidencia — devuelve no_evidence en lugar de alucinar
  • Protección contra prompt injection · Resilience4j circuit breaker + retry · Rate limiting con Bucket4j
  • Observabilidad: Micrometer + Prometheus (histogramas de latencia p50/p95/p99)
  • Pirámide de tests completa: unitarios → integración (Testcontainers) → aceptación (MockMvc)
  • v1.3.0 · 206 commits

Plantilla de seguridad enterprise para Spring Boot. JWT con Nimbus JOSE (RSA/HMAC), RBAC, scopes y filtros de seguridad listos para producción — construida sobre Arquitectura Hexagonal.

Simulador fullstack de energías renovables (solar / eólica / hidroeléctrica). Java 17 + Spring Boot, autenticación JWT, arquitectura limpia, CI/CD con GitHub Actions.


🛠️ Stack técnico

⚙️ Backend

Java Spring Boot Spring Security Spring AI Hibernate

🔐 Seguridad y autenticación

OAuth2 JWT Keycloak

🤖 IA y búsqueda

Spring AI pgvector OpenAI

🧪 Testing

JUnit5 Mockito Testcontainers Cypress Selenium

🌐 Frontend

React TypeScript Tailwind CSS

🗄️ Bases de datos

PostgreSQL MySQL Oracle

⚙️ DevOps y herramientas

Docker GitHub Actions Maven Git Postman Jira


📊 GitHub Stats

LannyRivero's GitHub stats


Trayectoria

Ingeniería en Ciencias Informáticas (Universidad de las Ciencias Informáticas, Cuba) + 15 años en entornos de software empresarial — mantenimiento de sistemas J2EE con Spring, Hibernate y Oracle en contextos de producción críticos.

Desde 2024, especialización backend en Factoría F5: proyectos reales con Seresco QA y Eureka Vending, y construcción de sistemas propios con foco en arquitectura, seguridad y calidad.


📬 Contacto

📧 lannyrivero288@gmail.com 💼 LinkedIn 🌐 Portfolio


Disponible para roles backend en Java / Spring Boot. Busco equipos que trabajen con criterio técnico real: arquitectura, calidad y código que funciona en producción.

Pinned Loading

  1. AI-Secure-RAG-Engine AI-Secure-RAG-Engine Public

    Enterprise Spring AI RAG Lab (Multi-tenant, Secure, Evidence-based)

    Java

  2. spring-security-template spring-security-template Public

    Plantilla de seguridad enterprise para Spring Boot, construida con Arquitectura Hexagonal, Nimbus JOSE + JWT, RSA/HMAC, roles, scopes y filtros de seguridad listos para producción. Diseñada como nú…

  3. RenewSim-backend RenewSim-backend Public

    Backend de RenewSim - Simulador de Energías Renovables

    Java