Skip to content
View JcManuel44's full-sized avatar

Block or report JcManuel44

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.

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
jcmanuel44/README.md

💻 José Manuel Aguilar Muñoz

Backend Developer | Java & Spring Boot
APIs REST • Spring Data JPA • Spring Security • Desarrollo Seguro • Cloud AWS


👨‍💻 Sobre mí

Ingeniero en Informática con aproximadamente 2 años de experiencia en desarrollo de aplicaciones web y backend utilizando Java y Spring Boot.

He trabajado en proyectos públicos y privados, participando en construcción y mantenimiento de sistemas administrativos, desarrollo de APIs REST, validaciones de negocio, integración de servicios, modelado de datos, testing funcional y documentación técnica.

Cuento con experiencia utilizando tecnologías modernas y sistemas legacy, incluyendo Spring Data JPA, Spring Security, Hibernate, JWT, SQL Server, MySQL, PostgreSQL, Docker y AWS.

Actualmente sigo fortaleciendo conocimientos en desarrollo seguro, OWASP Top 10, ISO 27001, DLP, criptografía y buenas prácticas de arquitectura de software.


⚙️ Stack Tecnológico

🔹 Backend

Java Spring Boot Spring Framework JSP Servlets PHP

🔹 Persistencia y Bases de Datos

Spring Data JPA Hibernate JPQL JDBC Template SQL Server MySQL PostgreSQL H2

🔹 Seguridad Backend

Spring Security JWT Auth0 OWASP ISO 27001 DLP

🔹 APIs, Testing y Documentación

REST API Swagger OpenAPI Postman SoapUI JUnit

🔹 DevOps & Herramientas

Git GitHub Bitbucket Docker AWS SonarQube

🔹 Frontend de apoyo

JavaScript HTML CSS Bootstrap jQuery AdminLTE Angular


🛡️ Calidad, Seguridad y Buenas Prácticas

✔ Desarrollo de APIs REST
✔ Validaciones de negocio
✔ Autenticación y autorización con Spring Security
✔ Roles, permisos y authorities
✔ JWT Authentication
✔ OWASP Top 10
✔ Fundamentos de criptografía
✔ ISO 27001
✔ DLP: Prevención de Pérdida de Datos
✔ Testing con JUnit y Postman
✔ Análisis de calidad con SonarQube
✔ Documentación con Swagger / OpenAPI
✔ Clean Code / SOLID
✔ MVC y arquitectura en capas


🧩 Experiencia Profesional

🔹 OG Consultores

📌 Subsecretaría de Prevención del Delito

  • Desarrollo de módulo administrativo
  • Validaciones de negocio y reportería
  • Tecnologías: PHP, JavaScript, MySQL

📌 Mapa Memoria - INDH

  • Migración de aplicaciones
  • Desarrollo de mejoras funcionales
  • Tecnologías: Java, Spring Boot, Angular, PostgreSQL

📌 SENCE - Auditoría Técnica

  • Evaluación de código y base de datos
  • Análisis de calidad de software
  • Tecnologías: .NET, SQL Server, SonarQube

📌 API Firma Digital

  • Desarrollo de API backend
  • Integración con certificados digitales
  • Tecnologías: Java, Spring Boot

📌 Libro de Obras Digital - LOD

  • Gestión de usuarios, roles, permisos y documentos
  • Tecnologías: Java, Servlets, SQL Server

📌 SERNAPESCA

  • Desarrollo de API REST para gestión de adjuntos
  • Validaciones, documentación y testing
  • Tecnologías: Spring Boot, JUnit, SonarQube

📌 SENAMA

  • Desarrollo web
  • Gestión de archivos en AWS S3

🧠 Metodologías y Arquitectura

✔ Scrum
✔ Scrum Master
✔ Historias de usuario
✔ MVC
✔ Arquitectura en capas
✔ Integración de sistemas
✔ Testing y QA
✔ Análisis de requerimientos
✔ Documentación técnica
✔ Mejora continua


🎓 Educación

🎓 Ingeniería en Informática - INACAP


📜 Certificaciones

✔ Java Spring Boot
✔ Java Spring
✔ Spring Data JPA
✔ Spring Security
✔ OWASP Top 10
✔ Fundamentos de Criptografía
✔ ISO 27001
✔ DLP: Prevención de Pérdida de Datos
✔ Desarrollo de Software Seguro
✔ Scrum Professional
✔ Scrum Master
✔ Historias de Usuario en Scrum
✔ Gestión de Equipos Ágiles
✔ Pruebas de Software QA
✔ Análisis de Datos


🚀 Actualmente

  • 🔍 Buscando oportunidades como Backend Developer Java
  • 📚 Profundizando en Spring Boot, Spring Data JPA, Spring Security y arquitectura backend
  • 🛡️ Reforzando conocimientos en desarrollo seguro, OWASP e ISO 27001
  • 🛠️ Construyendo proyectos prácticos para GitHub

📫 Contacto


⚡ Nota

Este perfil refleja mi evolución continua como desarrollador backend, fortaleciendo experiencia práctica en Java, Spring Boot, APIs REST, persistencia de datos, seguridad y buenas prácticas de desarrollo.

Popular repositories Loading

  1. jcmanuel44 jcmanuel44 Public

  2. Projecto_Login_Java-Eclipse Projecto_Login_Java-Eclipse Public

    Un sistema de login desarrollado en Java con salting, implementando el patrón MVC, POO (Programación Orientada a Objetos), PA (Procedimientos Almacenados) y otras prácticas recomendadas proporciona…

    Java

  3. Projecto_PHP-Vcode Projecto_PHP-Vcode Public

    Un proyecto administrativo en PHP y MySQL, con arquitectura MVC, POO, PA, encriptación de datos y prácticas seguras, gestiona eficientemente recursos en páginas privadas y presenta información de f…

  4. Portafolio Portafolio Public

    Mi portafolio es mi espacio digital personal donde exhibo mi trabajo, habilidades y logros de manera organizada y atractiva. Es mi carta de presentación en línea, donde muestro mis proyectos más de…

    HTML

  5. pruebas-pdf pruebas-pdf Public

    Repositorio de prueba recopilación de adjuntos.

  6. desafio-legacy desafio-legacy Public

    Forked from previred/desafio-legacy

    Implementación del desafío técnico Previred utilizando Java, Servlets, JDBC y AJAX.