EN

Acerca de mí

Soy desarrollador backend especializado en Java, Spring Boot y Oracle, con experiencia en el desarrollo y mantenimiento de APIs REST, sistemas empresariales y aplicaciones orientadas a la seguridad, estabilidad y escalabilidad.

He participado en proyectos para instituciones públicas y empresas de consultoría, implementando nuevas funcionalidades, manteniendo aplicaciones productivas, integrando servicios externos, modernizando sistemas legacy y optimizando procesos críticos. En cada solución aplico validaciones de negocio, manejo centralizado de errores, autenticación con JWT y principios de diseño que favorecen un código claro, mantenible y fácil de evolucionar.

Mi experiencia incluye arquitectura por capas, Clean Architecture, arquitectura hexagonal y CQRS, aplicando principios SOLID, microservicios, mensajería asíncrona, bases de datos relacionales, Git y Docker. También complemento mi perfil backend con conocimientos de Angular y ASP.NET Core, lo que me permite comprender e integrar soluciones de extremo a extremo.

Backend Developer enfocado en construir soluciones robustas, seguras y mantenibles.

Stack Técnico

Lenguajes

JavaTypeScriptJavaScriptC#PythonSQL

Backend y frameworks

Spring BootSpring SecuritySpring CloudNode.jsNestJSASP.NET Core

Arquitectura y diseño

APIs RESTArquitectura por capasClean ArchitectureArquitectura hexagonalCQRSSOLIDMicroserviciosMensajería asíncronaJWTControl de roles

Bases de datos

OracleMySQLSQL ServerJPA / HibernateEF Core

DevOps e infraestructura

DockerDocker ComposeCI/CDJBossLinux

Testing y herramientas

JUnitMockitoSwaggerPostmanGitGitHub

Experiencia

Enero - Junio 2026

Analista Programador · HITSS Perú S.A.C.

Desarrollo e integración de soluciones backend empresariales

Desarrollo backend con Java 21 y Spring Boot, aplicando arquitectura hexagonal, Clean Architecture, CQRS y principios SOLID.

Implementación de APIs REST con reglas de negocio, validaciones, DTOs, mapeos y manejo centralizado de excepciones.

Integración de servicios, mensajería asíncrona, consultas sobre bases de datos relacionales y gestión de código con Git.

Java 21Spring BootCQRSArquitectura hexagonalAPIs REST

Julio 2020 - Diciembre 2025

Desarrollador de Aplicaciones · Secretaría Técnica AD HOC - PCM

Presidencia del Consejo de Ministros - Gobierno del Perú

Desarrollo y mantenimiento de aplicaciones institucionales con Java, Spring Boot y Oracle.

Implementación de reglas de negocio, autenticación, control de accesos e integración de servicios.

Modernización de sistemas legacy, control de calidad, documentación técnica y soporte de portales institucionales.

JavaSpring BootOracleJBossSistemas legacy

Marzo - Mayo 2024

Desarrollador · Socius Perú S.A.C.

Consultoría en soluciones low-code e integración de sistemas

Desarrollo e integración de endpoints REST con C# y .NET para conectar plataformas low-code con sistemas externos.

Implementación de procesos de automatización y scraping con Python, BeautifulSoup y Scrapy.

Optimización de interfaces en Quantum Visualizer y colaboración con equipos multidisciplinarios.

C#.NETPythonAPIs RESTScrapy

Proyectos

Migración Oracle Forms a VB.NET

Validador de Archivos Masivos

Modernización de un sistema legacy en Oracle Forms 6 hacia una aplicación de escritorio en VB.NET para procesar archivos TXT masivos. Redujo el procesamiento de aproximadamente 25 minutos a 2 minutos mediante reingeniería, uso eficiente de memoria y generación automática de reportes.

Visual Basic .NETOracleiTextSharpOpenXMLSpreadsheetLight

Microservicios para e-commerce

Sistema de Gestión de Pedidos

Backend basado en arquitectura de microservicios para una tienda online, con servicios de productos, pedidos, usuarios y pagos. Incluye Spring Cloud, Eureka, Feign Client y Docker.

Java 17Spring Boot 3Spring CloudEurekaFeign ClientDocker

Backend con seguridad y pagos

Sistema de Citas Médicas

Aplicación para gestionar citas médicas con autenticación JWT, roles diferenciados, integración de pagos con Stripe y despliegue Dockerizado.

JavaSpring BootJWTStripeDocker

Angular + ASP.NET Core

Sistema de Gestión de Blogs

Plataforma para crear y administrar entradas de blog, con frontend en Angular, API REST en ASP.NET Core, EF Core, SQL Server y documentación con Swagger.

Angular 17C#ASP.NET CoreEF CoreSQL ServerSwagger

Servicios para mascotas

MyPaw

Plataforma estilo Airbnb para mascotas donde usuarios pueden contratar cuidadores para alojamiento o servicios. Backend con Express, Sequelize y MySQL.

Node.jsExpressSequelizeMailTrapMySQL

Formación y certificaciones

Educación

Bachiller en Ingeniería de Sistemas e Informática

Universidad Tecnológica del Perú (UTP) ·

Técnico en Computación e Informática

IDAT ·

Credenciales destacadas

  • Ciberseguridad y Ciberdefensa · 70 horas · 2025
  • Java Orientado a Objetos · Oracle Next Education / Alura · 110 horas
  • Spring Boot 2 y Spring MVC · 42.5 horas
  • Microsoft Power Platform Fundamentals

Contacto

Si deseas colaborar, contratar mis servicios o conversar sobre una solución backend, envíame un mensaje.