Skip to content
View marcosgdz03's full-sized avatar

Block or report marcosgdz03

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.

Content in all repositories owned by your account will be closed.
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
marcosgdz03/README.md
Banner de Marcos Giménez Díaz

¡Hola! 👋 Bienvenido a mi perfil

Backend Developer · Software Engineering Student

Me apasiona diseñar y desarrollar software robusto, mantenible y bien estructurado. Estoy centrado en Java, Spring Boot, APIs REST y arquitectura backend, sin dejar de explorar nuevas tecnologías y herramientas.

Actualmente, mi objetivo es seguir creciendo como desarrollador, mejorar la calidad de mis proyectos y aprender cada día algo nuevo. 🚀

LinkedIn Email GitHub


🧑‍💻 Sobre mí

  • ☕ Especializado en Java y el ecosistema Spring.
  • 🔌 Experiencia desarrollando APIs REST, servicios backend e integraciones con bases de datos.
  • 🧱 Interesado en arquitectura de software, código limpio y buenas prácticas.
  • 🧪 Comprometido con el testing, la documentación y la mantenibilidad.
  • 🐳 Explorando herramientas de contenedorización, automatización y CI/CD.
  • 🚀 Siempre buscando nuevos retos para convertir ideas en proyectos funcionales.

🛠️ Tecnologías y herramientas

☕ Backend y lenguajes

Java, Spring, Hibernate, Maven y Gradle

Python, FastAPI, Flask, JavaScript, Node.js, NestJS, Express y Go

🎨 Frontend

React, Next.js, HTML, Bootstrap y HTMX

🗄️ Bases de datos

MySQL, PostgreSQL, MongoDB y SQLite

🔗 APIs y documentación

OpenAPI Swagger UI Markdown

🧪 Testing y calidad

Postman JUnit 5 Mockito Cucumber

⚙️ DevOps, herramientas y entornos

Git, GitHub, GitLab, GitHub Actions, Jenkins, Docker, Bash, Linux, Ubuntu, Firebase y RabbitMQ

IntelliJ IDEA, PyCharm, VS Code, Eclipse, Android Studio y Vim


🚀 Proyectos destacados

🧰 Dev-Helper

Generador de proyectos backend en Go, con una arquitectura basada en plugins y un asistente interactivo que automatiza la configuración inicial de aplicaciones.

Tecnologías: Go · Plugins · CLI

Ver mis repositorios →

🗃️ SQL Helper

Extensión para Visual Studio Code orientada a facilitar el trabajo con SQL en proyectos backend y fomentar un acceso a datos más explícito.

Tecnologías: SQL · Visual Studio Code

Ver mis repositorios →

🛒 TiendaTFM

Plataforma e-commerce full-stack que integra frontend, backend y persistencia de datos, con una infraestructura preparada para ejecutarse mediante Docker.

Tecnologías: React · Spring Boot · FastAPI · MySQL · Docker

Ver mis repositorios →

🌐 KenpoAPI

API REST desarrollada con FastAPI e integración con bases de datos relacionales y documentales.

Tecnologías: Python · FastAPI · MySQL · MongoDB

Ver mis repositorios →

💡 Sustituye los enlaces genéricos de cada proyecto por las URL exactas de sus repositorios para que cada tarjeta lleve directamente al código.


🧭 Intereses y objetivos

  • 🏗️ Diseñar APIs REST y servicios backend robustos y escalables.
  • ☕ Profundizar en Java, Spring Boot y los patrones de diseño.
  • 🧪 Mejorar las estrategias de testing y la calidad del código.
  • 📚 Aprender sobre arquitectura limpia, diseño de sistemas y buenas prácticas.
  • 🔄 Seguir explorando CI/CD, Docker y automatización de procesos.
  • 🌱 Crear proyectos que me permitan aprender, experimentar y compartir conocimientos.

📊 Mi actividad en GitHub

Estadísticas de GitHub Lenguajes más utilizados
Racha de contribuciones en GitHub

📬 Hablemos

¿Tienes una idea, un proyecto interesante o simplemente quieres hablar sobre desarrollo de software? ¡Estoy abierto a conectar!

Enviar correo a Marcos Perfil de LinkedIn

Gracias por visitar mi perfil.
Aprendiendo, construyendo y mejorando un commit a la vez. 💻✨

Pinned Loading

  1. sql-helper sql-helper Public

    SQL Extension is a lightweight extension designed to simplify and optimize working with SQL databases, improving developer productivity through fast, practical, and easy-to-use tools.

    TypeScript

  2. dev-helper dev-helper Public

    Multi-language project scaffolding tool with interactive TUI wizard. Generates Go (Gin/Fiber), Node.js (Express), Python (FastAPI), and Java (Spring Boot) backend projects.

    Go