Skip to content
View lautarorisso's full-sized avatar

Block or report lautarorisso

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.

Content in all repositories owned by your account will be closed.
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
lautarorisso/README.md

Lautaro Risso

Backend Engineer · Java · Spring Boot · REST APIs · Certificado por Digital House


Sobre mí

Soy backend engineer especializado en el ecosistema Java/Spring Boot orientado a Fintech. Me enfoco en construir APIs REST robustas, seguras y bien estructuradas. Disfruto del diseño de arquitectura de software y de resolver problemas complejos a través de código limpio y mantenible.


Tech Stack

Categoría Tecnologías
Lenguaje
Framework
Base de datos
DevOps
Otros JWT · JPA/Hibernate · Swagger/OpenAPI · JUnit 5 · Mockito · MapStruct · Spring Cloud

Proyectos Destacados

Backend de una billetera digital desarrollado con arquitectura de microservicios. Permite registrar usuarios, gestionar su perfil y cuenta, consultar saldos y movimientos, asociar tarjetas, ingresar dinero y realizar transferencias internas mediante CVU o alias.

Tech: Java 21 · Spring Boot 3.5 · Spring Cloud (Eureka, API Gateway, OpenFeign) · Spring Security · Keycloak · JWT · MySQL 8.4 · Spring Data JPA/Hibernate · Flyway · Docker Compose · Swagger/OpenAPI · JUnit 5 · Mockito · MockMvc

Features clave:

  • Arquitectura de microservicios: users-service, account-service, api-gateway, service-discovery (Eureka)
  • Autenticación y autorización con Keycloak y JWT
  • Gestión de cuentas, saldos, alias, tarjetas, depósitos y transferencias
  • Migraciones de base de datos con Flyway
  • Despliegue completo con Docker Compose (incluye MySQL y Keycloak)
  • Pruebas de integración con H2 y Spring Boot Test

API REST para sistema e-commerce con carrito de compras, gestión de órdenes y autenticación JWT.

Tech: Java 21 · Spring Boot 4.0.5 · Spring Security · PostgreSQL · Docker · MapStruct

Features clave:

  • Autenticación JWT con control de acceso por roles
  • Ciclo de vida de órdenes: PENDING → PAID → SHIPPED → DELIVERED
  • Carrito de compras con gestión de stock
  • Despliegue con Docker Compose
  • 63 tests (seguridad, servicios, controllers e integración)

Sistema de gestión de incidentes basado en microservicios con Spring Boot 3.5, Spring Cloud 2025 y Java 21.

Tech: Java 21 · Spring Boot 3.5 · Spring Cloud 2025 · PostgreSQL · MongoDB · RabbitMQ · Docker · Keycloak

Features clave:

  • Arquitectura de microservicios (api-gateway, incident-service, notification-service, user-service)
  • Transactional outbox, at-least-once delivery con dedup y dead-lettering
  • JWT resource servers con token relay
  • Despliegue completo con Docker Compose (incluye Keycloak realm, users y roles)
  • Tests de integración y contract testing

Contacto

LinkedIn Email

Popular repositories Loading

  1. lautarorisso lautarorisso Public

  2. hello-git hello-git Public

    Python

  3. hello-git-mouredev hello-git-mouredev Public

    Forked from mouredev/hello-git

    Curso para aprender a trabajar con el sistema de control de versiones Git y la plataforma GitHub desde cero y para principiantes.

  4. roadmap-retos-programacion roadmap-retos-programacion Public

    Forked from mouredev/roadmap-retos-programacion

    Ruta de estudio basada en ejercicios de código de la comunidad MoureDev para aprender y practicar lógica usando cualquier lenguaje de programación.

    Python

  5. task-tracker task-tracker Public

    Java

  6. github-activity-cli github-activity-cli Public

    Java