Isidro Castillo Muñoz
Desarrollador Web Fullstack - Java / Spring Boot & Angular
Contratar a esta persona
Envía una oferta de trabajo directamente a este candidato
Sobre mí
Desarrollador fullstack con más de 2 años de experiencia construyendo aplicaciones empresariales con Java, Spring Boot y Angular.
Experiencia en sistemas financieros (factoring de facturas electrónicas) para cooperativas, con dominio de arquitecturas backend robustas (Spring Security, Spring Data, JPA, servicios SOAP) y frontend moderno con Angular. En búsqueda de una posición donde aportar experiencia técnica sólida y capacidad de aprendizaje continuo.
Experiencia
Desarrollador Fullstack - Music App - Proyecto Propio
(2026-06)
- Diseñé y desarrollé una plataforma de streaming musical inspirada en Deezer, con arquitectura fullstack completa lista para producción.
- Backend con Spring Boot 3.3 y Java 17, incluyendo autenticación JWT y modelo de datos en MySQL con 13 tablas relacionadas.
- Frontend con Angular 19 utilizando Signals para manejo de estado reactivo.
Analista Programador Java (Fullstack) - TopStrategic - Perú
(2023-01 - 2023-03)
Proyecto: Sistema Factoring
- Desarrollé funcionalidades del sistema Factoring dirigido a los socios de la cooperativa Ábaco, permitiendo la negociación de facturas electrónicas y físicas mediante solicitudes de crédito.
- Implementé y mantuve servicios backend con Spring Boot, Spring Data y Spring Security, además de integraciones vía servicios SOAP.
- Trabajé con procesos programados (Scheduled Tasks/Jobs) para automatizar tareas del negocio.
Analista Programador Java (Fullstack) - Cognitive Software Enterprise E.I.R.L. - Perú
(2021-04 - 2022-12)
Proyecto: Sistema Factoring
- Participé en el desarrollo integral del sistema Factoring para la cooperativa Ábaco, cubriendo tanto el backend en Spring Boot como el frontend en Angular.
- Construí y mantuve módulos de negociación de facturas y solicitudes de crédito, asegurando la integridad de los procesos financieros.
- Utilicé Spring Security para el control de acceso y JUnit para pruebas unitarias, contribuyendo a la estabilidad del sistema en producción.
Desarrollador Web (Freelance) - Panubi - Perú
(2019-08 - 2020-08)
- Desarrollé una aplicación web para la gestión de clientes, préstamos, pagos y reportes.
- Implementé el backend con Spring Boot, Spring Data y Spring Security, y persistencia en MySQL.
- Apliqué pruebas unitarias con JUnit y gestioné el control de versiones del proyecto con Git.
Educación
Estudios Técnicos (Egresado) - Computación e Informática - Cibertec (2016-03 - 2019-12)

