Skip to content
View IvanGutierrrez's full-sized avatar

Block or report IvanGutierrrez

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

👨‍💻 Iván Gutiérrez González

Ingeniero del Software
📍 Madrid, España
📧 vanrezlez@gmail.com


👋 Sobre mí

Estudiante de tercer curso del Grado en Ingeniería del Software. Apasionado por resolver problemas técnicos y perfeccionar sistemas digitales. Con experiencia en colaboración en equipos multidisciplinares, escritura de código limpio y optimización de procesos de desarrollo. Interesado especialmente en la programación de sistemas, desarrollo de algoritmos y mejora continua de soluciones técnicas.

🔍 Particular interés en la microelectrónica, programación a bajo nivel, simulaciones en tiempo real, sistemas operativos y sistemas embebidos (GNSS, sensores, etc.). Me motiva construir software robusto, modular y de alto rendimiento.


💡 En lo profesional valoro...

  • Escribir código claro, modular y mantenible
  • Resolver problemas complejos de forma estructurada
  • Trabajar en equipo y aprender de otros desarrolladores
  • Adoptar buenas prácticas de diseño y arquitectura
  • Integrar herramientas modernas que mejoran el flujo de desarrollo (CI/CD, contenedores, testing, etc.)

🛠️ Tecnologías y herramientas

Lenguajes
Java · Python · C · C++ · JavaScript · TypeScript · Pascal

Frameworks y herramientas
Git · Github · SpringBoot · Maven · Angular · JavaFX · Docker / Docker Compose · CI/CD (Jenkins y Github Actions) · Guroby · Testing (Unitario, Integración, Sistema -Selenium-, Carga -Artillery-)

Otros conocimientos
SQL · XML · JSON · Linux · Metodologías ágiles · Diseño y Arquitectura de Software


🚀 Proyectos destacados

Shell básica con ejecución de comandos, redirecciones, procesos hijos y tuberías.
👉 Enfocada en prácticas de sistemas operativos.

Refactorización de aplicación de escritorio con mejoras en UI, arquitectura y modularidad, centradas en la aplicación de los principios SOLID. 🔧 Mantenimiento y evolución de un sistema heredado

Aplicación con API REST en Java y frontend en Angular, desplegada con Docker.
🔐 Incluye autenticación y gestión de tareas.

Implementación completa de la lógica del juego usando POO, herencia y polimorfismo.

Aplicación sin interfaz gráfica con gestión de usuarios y batallas RPG.
📌 Enfocada en seguir un ciclo de vide del desarrollo de software.

Soluciones en Python a diferentes problemas del campo de la Investigación Operativa.


📊 GitHub Stats

Top Langs
GitHub Stats


📚 Formación

Grado en Ingeniería del Software (2022 – Presente)
Universidad Rey Juan Carlos

Curso de Programación Competitiva (2023)
Universidad Rey Juan Carlos


🌍 Idiomas

  • Español: Nativo
  • Inglés: B1

Pinned Loading

  1. Minishell Minishell Public

    Forked from arturox2500/ProyectoC

    MiniShell

    C

  2. webapp webapp Public

    Forked from CodeURJC-DAW-2024-25/webapp08

    Java

  3. Estratego Estratego Public

    Java

  4. Monopoly-POO Monopoly-POO Public

    Java

  5. RPG RPG Public

    Forked from arturox2500/Trabajo-MP

    Java

  6. Investigacion-Operativa Investigacion-Operativa Public

    Python