Acerca de mí

Soy desarrollador backend con experiencia en el diseño y desarrollo de APIs REST, sistemas empresariales y aplicaciones orientadas a la escalabilidad y la seguridad. Trabajo principalmente con Java y Spring Boot, aplicando buenas prácticas como arquitectura por capas, validaciones de negocio, control de errores y autenticación basada en JWT.

He participado en proyectos reales que integran bases de datos Oracle y MySQL, migración de sistemas legacy y optimización de procesos, desarrollando servicios backend orientados a entornos productivos. Me enfoco en escribir código limpio, mantenible y fácil de evolucionar en el tiempo.

Actualmente profundizo en arquitectura de microservicios, contenedores con Docker y buenas prácticas de diseño de software, con el objetivo de evolucionar hacia roles de mayor responsabilidad técnica y arquitectura.

Backend Developer enfocado en soluciones robustas, seguras y escalables.

Stack Técnico

Lenguajes

Java TypeScript JavaScript C# Python SQL

Backend & Frameworks

Spring Boot Spring Security Spring Cloud Node.js NestJS ASP.NET Core

Arquitectura & Diseño

APIs REST Microservicios Arquitectura por capas JWT Control de roles

Bases de Datos

Oracle MySQL SQL Server JPA / Hibernate EF Core

DevOps & Infra

Docker Docker Compose CI/CD JBoss Linux

Testing & Herramientas

JUnit Mockito Swagger Postman Git GitHub

Experiencia

2020 — Presente

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

Presidencia del Consejo de Ministros · Gobierno del Perú

Desarrollo y mantenimiento de sistemas internos de uso institucional, orientados a la gestión de información y procesos administrativos. Implementación de funcionalidades backend utilizando Java y Spring Boot, incluyendo autenticación, validaciones de negocio y control de accesos.

Participación en la modernización y migración de componentes legacy, así como en la optimización de procesos críticos, logrando mejorar la estabilidad y el rendimiento de aplicaciones en entornos productivos.

Colaboración activa en la documentación técnica, soporte a usuarios internos y mantenimiento de aplicaciones desplegadas en servidores JBoss con bases de datos Oracle.

Java Spring Boot Oracle JBoss Visual Basic

Marzo — Mayo 2024

Desarrollador · Socius Perú SAC

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

Desarrollo e integración de APIs REST utilizando C#, orientadas a la comunicación entre plataformas low-code y sistemas externos.

Implementación de procesos de automatización y scraping de información mediante Python, utilizando librerías como BeautifulSoup y Scrapy, optimizando la recolección y procesamiento de datos.

Trabajo colaborativo con equipos multidisciplinarios, asegurando la correcta integración, documentación y entrega de soluciones técnicas.

C# Python BeautifulSoup Scrapy

Proyectos

🐾 MyPaw

Plataforma estilo Airbnb para mascotas. Usuarios contratan cuidadores para alojamiento o servicios.

Node.js Express Sequelize MailTrap MySQL

📂 Validador de Archivos Masivos (Migración Oracle Forms)

Proyecto de migración de un sistema legacy empresarial, originalmente construido en Oracle Forms 6, a una aplicación de escritorio con Visual Basic .NET. Este sistema se encargaba de procesar archivos TXT masivos (encabezado, cuerpo y errores), superando los 20,000 registros por carga. Se logró reducir el tiempo de procesamiento de 25 a solo 2 minutos mediante una reingeniería del código, uso eficiente de memoria y generación automática de reportes PDF, logs de errores y códigos de seguimiento por carga. Aunque hoy me especializo en Java y microservicios, este proyecto demuestra mi capacidad para modernizar sistemas complejos y optimizar procesos reales.

Visual Basic .NET Oracle iTextSharp OpenXML SpreadsheetLight

🏥 Sistema de Citas Médicas

Aplicación completa para gestionar citas médicas, con JWT, Stripe y roles diferenciados.

Java Spring Boot JWT MailTrap Stripe Docker

🛒 Sistema de Gestión de Pedidos (Microservicios)

Proyecto backend en construcción basado en arquitectura de microservicios para una tienda online. Incluye servicios para productos, pedidos, usuarios y pagos.

Java 17 Spring Boot 3 Spring Cloud Eureka Feign Client Docker

🚧 En desarrollo

🖊️ Sistema de Gestión de Blogs

Plataforma completa para crear y administrar blogs. Angular 17 + ASP.NET Core.

Angular 17 Bootstrap C# ASP.NET Core EF Core SQL Server Swagger Markdown

Contacto

Si deseas colaborar, contratar mis servicios o simplemente conversar, envíame un mensaje.