
Juan Salguero Ibarrola
También conocido como Jakuru
Ingeniero Informático con mención en Software, y Técnico Superior en Desarrollo de Aplicaciones MultiplataformaExperiencia
Desarrollo Web - Lynx Checkin
Desarrollador Web
Formé parte del equipo encargado del desarrollo y mejora de un SaaS para la gestión automatizada del check-in de pisos turísticos en España, participando activamente en decisiones técnicas y construcción del producto.
- Desarrollo completo de la web con Next.js
- Diseño enfocado en UI/UX con versión optimizada para dispositivos móviles
- Implementación de seguridad con NextAuth y AWS Cognito
- Desarrollo de funcionalidades como reportes, gestión de alojamientos y cuentas de autoridades
- Creación del sistema de check-in con guardado de sesión en DynamoDB
- Subida de firmas a S3 con presigned URLs y acceso restringido vía CloudFront
- Formularios paso a paso con experiencia fluida para el usuario
- Optimización del rendimiento con SSR, lazy loading, zustand
- Integración de Stripe para suscripciones y gestión de pagos
- Colaboración en la infraestructura y despliegue con SST, Vercel y Cloudflare
- Participación activa en discusiones técnicas, toma de decisiones y evolución del producto
Desarrollo Android - VASS
Prácticas universitarias
Recibí una formación completa sobre el desarrollo Android durante 4 meses y realicé múltiples aplicaciones para poner en práctica lo aprendido.
- Encriptación de tokens mediante datos biométricos
- Conexión a servidores con Retrofit
- Aplicación de principios SOLID
- Visualización de imágenes de manera asíncrona para la gestión de recursos
- Jetpack Compose y XML
- Uso de Coroutines
- Integración de la API de Google Maps
Desarrollo Aplicaciones Web - Dekra
Prácticas Grado Superior
Formé parte de un equipo de desarrollo de aplicaciones web, encargándonos de la aplicación empresarial que incluía módulos para satisfacer las necesidades de varios departamentos.
- Desarrollo de módulos para una aplicación empresarial
- Colaboración en la resolución de errores mediante tickets
- Uso de Angular, Spring, y Oracle Database
Desarrollo Aplicaciones - CGI
Formación Dual
Participé durante 5 meses en un proyecto internacional de aplicaciones para el vuelo, formando parte de un equipo dedicado a resolver problemas reportados mediante tickets.
- Colaboración en un proyecto internacional de aplicaciones para vuelo
- Resolución de problemas mediante tickets
- Uso de C#, ReactiveX, y GitLab
Mi Actividad en Github
Proyectos

Lynx Checkin
Una plataforma SaaS para gestionar partes de viajeros de manera segura y automática.

In Memoriam (TFG): 9,8 nota
In Memoriam es una red social diseñada para honrar y preservar la memoria de seres queridos fallecidos.

SplitBuy
Aplicación para calcular gastos compartidos.

QR Wifi Manager
Aplicación que permite guardar y compartir redes WiFi mediante QR.

Pokedex 4 Generación
Explora el catálogo de Pokémon usando la PokeAPI.
Educación
Comienzo de mi Trayectoria como Desarrollador
Empecé el grado superior de Desarrollo de Aplicaciones Multiplataforma en CEIP San José, Málaga, adquiriendo habilidades fundamentales en desarrollo de software.
Finalización del Grado Superior y Comienzo de la Ingeniería
Finalicé el grado superior en Desarrollo de Aplicaciones Multiplataforma y comencé la carrera de Ingeniería de Informática en la Universidad de Huelva.
Intercambio en la Universidad Rey Juan Carlos
Comencé un intercambio académico en la Universidad Rey Juan Carlos, dentro de la rama de Ingeniería de Software.
Último Año de Ingeniería de Software
Cursando el último año de la carrera en Ingeniería de Informática con especialización en Ingeniería de Software.
Sobre mí
Soy Juan Salguero Ibarrola, un desarrollador de 23 años con una pasión que comenzó a los 16 cuando me introduje a la programación a través del pseudocódigo en PSEINT.
He complementado mi aprendizaje con formación oficial, proyectos personales, libros especializados y cursos en línea. Mi experiencia en diferentes empresas me ha permitido aplicar estos conocimientos en entornos profesionales reales, enfrentando nuevos desafíos y aprendiendo continuamente.
Durante todo este recorrido he descubierto mi interés por crear la mejor experiencia tanto desde el punto de vista del desarrollador como del cliente. Esta visión me ha llevado a entender el poder de comprender los conceptos en profundidad y aplicarlos en proyectos variados, ya sea en el desarrollo backend, frontend o móvil.
