Skip to content
View BertoMP's full-sized avatar
🎯
Focusing
🎯
Focusing

Block or report BertoMP

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

👋 Hola, soy BertoMP

Java Backend Developer con background full stack, enfocado en el desarrollo de APIs, arquitectura de software y aplicaciones mantenibles con Java, Spring Boot, bases de datos y Docker.

Me interesa especialmente construir software claro, desacoplado y fácil de mantener, aplicando buenas prácticas de diseño, arquitectura hexagonal, principios SOLID y una separación limpia entre dominio, aplicación e infraestructura.


🚀 Sobre mí

  • ☕ Enfocado actualmente en Java, Spring Boot y desarrollo backend
  • 🏗️ Interesado en arquitectura hexagonal, DDD y Clean Architecture
  • 🔌 Experiencia diseñando e integrando APIs REST
  • 🗄️ Trabajo con bases de datos relacionales y NoSQL como PostgreSQL, MySQL, MongoDB y Redis
  • 🐳 Uso habitual de Docker, Git, Postman, DBeaver e IntelliJ IDEA
  • 🌐 Background full stack con Angular, React, Node.js/NestJS y PHP
  • 📚 Siempre buscando mejorar la calidad, mantenibilidad y claridad del código

⭐ Proyectos destacados

Aplicación desarrollada en Java aplicando conceptos de arquitectura hexagonal y Domain-Driven Design.

Qué demuestra:

  • Separación entre dominio, aplicación e infraestructura
  • Modelado de entidades, casos de uso y lógica de negocio
  • Diseño orientado a mantenibilidad y bajo acoplamiento
  • Aplicación práctica de patrones arquitectónicos en backend

Aplicación web para gestión médica desarrollada con Angular 17 y Node.js 20.

Qué demuestra:

  • Desarrollo full stack
  • Integración frontend-backend
  • Organización de componentes, servicios y lógica de aplicación
  • Gestión de datos en una aplicación realista

Repositorio con apuntes, ejercicios y material práctico del ciclo de Desarrollo de Aplicaciones Web.

Qué demuestra:

  • Base formativa sólida
  • Resolución de ejercicios prácticos
  • Documentación técnica
  • Evolución progresiva como desarrollador

Repositorio con guías técnicas y documentación de herramientas.

Qué demuestra:

  • Capacidad de documentación
  • Organización de conocimiento técnico
  • Creación de recursos reutilizables

🧰 Stack principal

Backend

Java Spring Boot REST API Maven

Bases de datos

PostgreSQL MySQL MongoDB Redis

Herramientas

Docker Git Postman DBeaver IntelliJ IDEA


🌐 Background full stack

También tengo experiencia trabajando con tecnologías frontend y backend JavaScript/PHP:

Angular React TypeScript Node.js NestJS PHP


🏗️ Intereses técnicos

  • Desarrollo backend con Java y Spring Boot
  • Diseño de APIs REST
  • Arquitectura hexagonal
  • Domain-Driven Design
  • Clean Architecture
  • Modelado de bases de datos
  • Dockerización de entornos
  • Testing y calidad de código
  • Refactorización y mantenibilidad

📌 Actualmente profundizando en

  • Spring Boot
  • Arquitectura backend
  • Diseño de dominios
  • MongoDB
  • Testing en Java
  • Sistemas distribuidos y microservicios

📫 Contacto


Gracias por visitar mi perfil 👋

Pinned Loading

  1. guias-de-uso guias-de-uso Public

    Repositorio donde encontrarás guías de uso de diferentes herramientas.

  2. temario-daw temario-daw Public

    Repositorio que contiene los apuntes y ejercicios del temario de DAW.

    Java 44 21

  3. mediapp mediapp Public

    Aplicación web para gestión médica basada en Angular 17 y Node 20.

    HTML