Ingeniero Backend Senior • Java • Sistemas Distribuidos

Construyo plataformas backend resilientes para industrias críticas.

Diseño y entrego plataformas backend resilientes para banca, pagos, telecomunicaciones y gobierno, con experiencia profunda en Java, Spring Boot, Quarkus, Kafka, despliegues cloud e integraciones de alto volumen.

17+ años entregando software empresarial
6 casos críticos destacados
4 industrias: banca, pagos, telecom y gobierno
Cloud entrega con AWS, Azure, Kubernetes y OpenShift

Impacto seleccionado

Casos que un reclutador entiende y que un ingeniero puede respetar.

No son tarjetas genéricas de proyectos. Cada caso muestra contexto de negocio, decisiones de arquitectura e impacto técnico real.

2018 - 2019 Lider Tecnico

Motor de pagos para transacciones telecom de alto volumen

Claro Peru - Global Hitss

Diseñe y lidere servicios backend para una plataforma propia de pagos, integrando bancos, Visa y portales internos bajo requerimientos de seguridad y auditabilidad.

  • Diseño de servicios desacoplados para procesamiento de pagos en tiempo real.
  • Integracion de flujos bancarios y Visa con trazabilidad y control operativo.
  • Soporte a migraciones masivas diarias con multihilos en Java y automatizacion shell.
Java 8Spring BootOracleWebLogicOSBSOAPRESTELK
2019 - 2022 Lider Tecnico

Plataforma tributaria event-driven para cargas de escala nacional

SUNAT - CANVIA

Construccion y operacion de servicios de alta transaccionalidad para procesos de declaracion anual utilizados por contribuyentes peruanos.

  • Implementacion de arquitectura basada en Kafka con retries, DLQ y control manual de offset.
  • Optimizacion de performance con estrategias de compresion request/response y balanceo de carga.
  • Mejora de disponibilidad con procesamiento resiliente y manejo de errores no destructivo.
Java 8DropwizardKafkaRedisMongoDBInformixSpring BootELK
2022 - 2023 Backend Java Senior

Integracion de pagos Yape en plataforma orientada a PCI

Culqi

Integracion de pagos digitales instantaneos en una plataforma de pagos usando certificados seguros, flujos asincronicos y componentes cloud-native.

  • Manejo de certificados digitales para invocacion segura de APIs.
  • Diseño de procesamiento basado en eventos usando Lambda, SQS y servicios backend.
  • Aplicacion de patrones Event Notification y Event Carried State Transfer.
Java 11Spring BootAWS LambdaDynamoDBSQSMicronautRedis
2024 - 2025 Backend Java Senior

Plataforma de procesos distribuidos con CQRS y mensajeria resiliente

Interbank - VERIINFO

Construccion de microservicios backend resilientes integrados con mensajeria Azure y herramientas de observabilidad para procesos bancarios criticos.

  • Aplicacion de CQRS para separar responsabilidades de comandos y consultas.
  • Implementacion de retry con backoff, fallback handlers y manejo de errores no destructivo.
  • Mejora de trazabilidad mediante integraciones con New Relic y Azure Monitor.
Java 11Spring BootAzure Service BusRedisCQRSAzure MonitorJUnit
2023 - 2024 Fullstack Developer Senior

Modernizacion event-driven de sistemas de notificaciones

Ministerio Publico del Peru

Modernizacion de sistemas legacy hacia modulos Angular y Spring Boot desplegados en OpenShift con procesamiento asincronico basado en Kafka.

  • Refactorizacion de flujos de notificacion usando eventos Kafka.
  • Entrega de pipelines CI/CD para servicios containerizados.
  • Mejora de mantenibilidad y calidad de codigo con practicas guiadas por SonarQube.
Java 17AngularKafkaOpenShiftRedisDockerJenkins

Trayectoria

De sistemas Java empresariales a plataformas financieras cloud-native.

2025 - Actualidad

Senior Java Backend Developer

NTT DATA - Banco de Credito del Peru

Quarkus, Java 17/21, arquitectura hexagonal, Azure y microservicios financieros.

2024 - 2025

Senior Backend Developer

VERIINFO - Interbank

Azure Service Bus, CQRS, patrones de resiliencia y observabilidad.

2023 - 2024

Senior Fullstack Developer

Ministerio Publico del Peru

Angular, Spring Boot, Kafka, OpenShift y modernizacion de sistemas legacy.

2022 - 2023

Analista Tecnico de Sistemas

Culqi

Pagos, AWS Lambda, integracion Yape y sistemas backend orientados a PCI.

2019 - 2022

Lider Tecnico

CANVIA - SUNAT

Servicios tributarios de escala nacional, Kafka, Dropwizard y sistemas de alta disponibilidad.

2018 - 2019

Lider Tecnico

Global Hitss - Claro Peru

Motor de pagos, integraciones con bancos/Visa y plataformas de telecomunicaciones.

Toolkit de arquitectura

Tecnologías que uso para entregar sistemas escalables, observables y mantenibles.

Java 8/11/17/21Spring BootQuarkusMicronautKafkaRedisAWS LambdaAzure Service BusKubernetesOpenShiftDockerOraclePostgreSQLMongoDBSonarQubeJenkinsGitLab CI/CDAngular

Cómo trabajo

Me importa la arquitectura limpia, la estabilidad en producción y el impacto de negocio. El código vale cuando reduce riesgo operativo, aclara reglas de negocio y hace más seguro el siguiente cambio.

Arquitectura primeroDiseño hexagonal, responsabilidades acotadas y contratos de integración claros.
Resiliencia por diseñoRetries, DLQs, idempotencia, fallbacks y manejo de errores trazable.
Claridad operativaLogs, métricas, quality gates en CI/CD y troubleshooting productivo.

Disponible para roles backend senior e integración

¿Necesitas alguien que pueda hacerse cargo de sistemas backend críticos?

Conversemos sobre plataformas Java, integraciones, sistemas de pago, migración cloud o arquitectura distribuida.