ivan@portfolio:~$ whoami

Desarrollador Full-Stack Junior

Construyo, despliego y monitorizo — no solo programo.

Aplicaciones Android en Kotlin/Jetpack Compose respaldadas por APIs en Spring Boot, desplegadas con Docker y CI/CD como en un entorno de producción real. Graduado del Grado Superior en DAM (Junio 2026), buscando mi primera posición como desarrollador full-stack en Madrid.

Contactar
Iván López Rilopa
02 — Proyectos

Cosas que he construido

AMANI

Destacado

Proyecto de Fin de Ciclo (DAM) — trabajo en equipo · 2025 – 2026

Plataforma full-stack que conecta pacientes y psicólogos: videoconsulta, chat en tiempo real, agenda con exportación a PDF y pagos integrados. Diseñada y desplegada como un producto real, no solo como ejercicio académico.

  • App Android nativa en Kotlin/Jetpack Compose
  • Backend Spring Boot + PostgreSQL con aislamiento de datos por JWT/SecurityContext
  • Chat en tiempo real y notificaciones con Firebase (FCM)
  • CI/CD con GitHub Actions hacia Cloud Run (GCP)
  • Observabilidad con Prometheus, Grafana, Loki y Sentry
KotlinJetpack ComposeSpring BootPostgreSQLFirebaseDockerGCPGitHub Actions

PokéManager

Proyecto personal · 2025

App Android para gestionar equipos Pokémon con arquitectura MVVM y una interfaz inspirada en la Pokédex clásica de las ediciones Rojo/Amarillo.

KotlinJetpack ComposeMVVM

Asistente para usuarios TEA

Proyecto personal · 2024 – 2025

Aplicación con diario emocional, gestión de tareas y chatbot de apoyo para personas dentro del espectro autista, combinando detección de emociones (GoEmotions) con modelos de lenguaje (Mistral).

KotlinJetpack ComposeGoEmotionsMistral
03 — Sobre mí

Acerca de mí

Soy desarrollador full-stack, formado en Desarrollo de Aplicaciones Multiplataforma tras pasar por Sistemas Microinformáticos y Redes — así que antes de escribir código ya sabía montar un servidor y resolver una incidencia de hardware.

Esa base práctica es la que aplico ahora: en AMANI construí tanto la app Android (Kotlin/Jetpack Compose) como el backend (Spring Boot/PostgreSQL), y me encargué de desplegarlo con Docker en GCP con CI/CD y un stack de monitorización (Prometheus, Grafana, Loki, Sentry). Fuera del horario de clase mantengo mi propio homelab — es donde aprendo de infraestructura por gusto, no por obligación.

Ahora mismo estoy preparando la certificación AWS Solutions Architect – Associate y buscando mi primera oportunidad como desarrollador full-stack o Android en Madrid.

Desarrollo Full-StackCloud ComputingDevOpsMetodologías Ágiles

Ubicación

Madrid, España

Estado

Disponible para oportunidades

Idiomas

Español (nativo)

04 — Habilidades

Habilidades técnicas

Básico

Proyectos personales / conocimiento teórico

Intermedio

Uso profesional / experiencia práctica

Avanzado

Experto / capacidad de mentoría

Programación Java

Intermedio
Java SESpring BootPOOMavenJPA/Hibernate

Múltiples proyectos académicos y profesionales

Desarrollo Android

Intermedio
KotlinJetpack ComposeXML LayoutsUX/UI DesignMaterial Design

Aplicaciones móviles con diseño centrado en usuario

DevOps & Control de Versiones

Básico
GitGitHubDockerCI/CDContainerización

Gestión de código y despliegue automatizado

Programación Kotlin

Básico
KotlinJetpack ComposeCoroutinesAndroid KTXFunctional Programming

Desarrollo moderno para Android

XML & Markup

Básico
XMLAndroid LayoutsHTML5JSONData Binding

Estructuración de datos y interfaces

AWS Cloud

Básico
AWS Solution ArchitectEC2S3Cloud ArchitectureSecurity

Certificación AWS en progreso

Desarrollo Web

Básico
HTML5CSS3JavaScriptReact (Básico)Bootstrap

Proyectos académicos y portfolio personal

Administración de Sistemas

Avanzado
LinuxWindows ServerRedesSoporte TécnicoHardware

Experiencia profesional en Sedaser

05 — Formación

Formación académica

Certificación AWS Solution Architect - Associate

Experix Academy, Madrid

Diciembre 2024 - Marzo 2025
Completado

Formación avanzada para diseñar, implementar y mantener infraestructuras AWS, creando soluciones en la nube alineadas con objetivos empresariales. Incluye arquitectura de soluciones escalables, seguridad, optimización de costos y mejores prácticas.

AWSCloud ArchitectureSecurityCost OptimizationHigh Availability

Grado Superior - Desarrollo de Aplicaciones Multiplataforma

IES ENRIQUE TIERNO GALVÁN, Madrid

Septiembre de 2021 – Junio de 2026
Completado

Formación técnica avanzada en diseño, desarrollo y mantenimiento de aplicaciones para diversas plataformas incluyendo web, móvil y escritorio. Enfoque en programación orientada a objetos, desarrollo de interfaces, gestión de bases de datos y metodologías ágiles.

Materias principales
  • Programación en Java
  • Desarrollo de Interfaces
  • Acceso a Datos
  • Programación de Servicios y Procesos
Competencias desarrolladas
  • Desarrollo Multiplataforma
  • Gestión de Bases de Datos
  • Desarrollo Web y Móvil
  • Metodologías Ágiles
JavaAndroidWeb DevelopmentDatabasesUI/UX Design

Grado Medio - Sistemas Microinformáticos y Redes

Hease, Madrid

Marzo 2023 - Junio 2023
Completado

Formación especializada en instalación, configuración y mantenimiento de sistemas informáticos y redes. Enfoque práctico en administración de sistemas, resolución de incidencias y soporte técnico.

Materias principales
  • Montaje y Mantenimiento de Equipos
  • Sistemas Operativos
  • Redes Locales
  • Aplicaciones Ofimáticas
Competencias desarrolladas
  • Instalación de Hardware
  • Configuración de Redes
  • Soporte Técnico
  • Resolución de Incidencias
HardwareWindows/LinuxNetworkingTechnical SupportSystem Administration
06 — Experiencia

Experiencia profesional

Desarrollador de Software en Prácticas

Amani Psicología, Madrid

Marzo 2026 - Junio 2026
3 meses
Prácticas completadas

Experiencia práctica en el desarrollo de una plataforma full-stack para un centro de psicología, implementando el backend con Java y Spring Boot y el cliente móvil en Android. Desarrollo de habilidades en arquitectura cliente-servidor, diseño de APIs REST y gestión de bases de datos relacionales.

Responsabilidades principales
  • Desarrollo del backend con Java y Spring Boot, exponiendo una API REST
  • Diseño y modelado de la base de datos con PostgreSQL
  • Desarrollo del cliente Android con Kotlin y Jetpack Compose
  • Integración de autenticación y comunicación en tiempo real (chat)
  • Containerización y despliegue de servicios con Docker
  • Configuración de un pipeline CI/CD con GitHub Actions
Logros y aprendizajes
  • Desarrollo end-to-end de una plataforma full-stack, desde la API REST hasta la app móvil
  • Aplicación práctica de una arquitectura cliente-servidor real conectando pacientes y psicólogos
  • Este proyecto sentó las bases de AMANI, mi Proyecto Final de Ciclo (PFC)
JavaSpring BootAndroidKotlinJetpack ComposePostgreSQLREST APIDocker

Técnico Microinformático

Sedaser Soluciones Tecnológicas S.L.U, Madrid

Marzo 2024 - Junio 2024
3 meses
Prácticas completadas

Experiencia práctica en mantenimiento informático, resolución de incidencias técnicas y soporte a usuarios. Desarrollo de habilidades en diagnóstico de problemas, reparación de hardware y gestión de sistemas operativos.

Responsabilidades principales
  • Mantenimiento informático y resolución de incidencias
  • Montaje de ordenadores y reparación de hardware
  • Recuperación de datos y restauración de sistemas
  • Instalación de software (SO Windows y Linux)
  • Soporte técnico y asistencia a usuarios
  • Configuración de redes y conectividad
Logros y aprendizajes
  • Resolución exitosa de más de 100 incidencias técnicas con alta satisfacción del cliente
  • Desarrollo de habilidades de diagnóstico y resolución de problemas complejos
  • Experiencia práctica con herramientas de soporte remoto y gestión de sistemas
Hardware RepairWindows/LinuxTechnical SupportData RecoveryNetwork ConfigurationRemote Support
07 — Contacto

¿Trabajamos juntos?

Estoy disponible para nuevas oportunidades. Hablemos sobre cómo puedo ayudarte.

¿Por qué trabajar conmigo?

  • Enfoque en soluciones escalables y mantenibles
  • Comunicación clara y transparente
  • Compromiso con la calidad y los plazos
  • Aprendizaje continuo y adaptabilidad
Enviar Mensaje
Completa el formulario y te responderé en menos de 24 horas