Disponible para nuevas oportunidades
Juan José Perálvarez

Juan José Perálvarez Ortiz

iOS Developer con experiencia en apps de +5 millones de usuarios.

iOS Developer · Swift · SwiftUI · Clean Architecture

Descargar CV
Scroll para explorar
01 — Sobre mí

Sobre mí

iOS Developer con experiencia en entornos enterprise de alto volumen, incluyendo la app oficial de Iberdrola España (+5M usuarios).

Especializado en Swift, SwiftUI y UIKit bajo arquitecturas Clean Swift y MVVM. Logro clave: reducción del 30% de bugs en producción en equipo de +30 desarrolladores.

Desde 2025, en profundización técnica con proyectos propios en Swift 6, arquitectura limpia, testing avanzado y las APIs más modernas de Apple.

Swift · SwiftUI · Clean Architecture
+5M+5M usuarios alcanzados
−30%30% reducción de bugs
+30+30 developers en equipo
22 apps en producción
02 — Proyectos

Proyectos

Apps iOS construidas con las últimas tecnologías del ecosistema Apple

☁️WeatherPro
W2025

WeatherPro

App de meteorología en Swift 6 con arquitectura limpia real: capas Domain, Data y Presentation con MVVM + Repository Pattern. Integra OpenWeather API via REST, SwiftData, widgets con WidgetKit, visualizaciones con Swift Charts y cobertura completa con SwiftTesting.

Swift 6SwiftUISwiftDataCoreLocationWidgetKitSwift ChartsSwiftTesting
🐾PetBooker
P2025

PetBooker

App iOS de reservas para mascotas con backend real en producción: Firebase Firestore, Auth y Storage. Google Sign-In, notificaciones push via FCM, gestión segura de claves con Config.xcconfig y tests con XCTest.

SwiftSwiftUIFirebaseFirestoreFirebase AuthFCMGoogle Sign-InXCTest
📍MapApp
M2024

MapApp

App iOS de exploración de ubicaciones construida para profundizar en MapKit y arquitectura MVVM modular. Marcadores personalizados, selección táctil de puntos de interés y navegación fluida entre vistas.

SwiftSwiftUIMapKitMVVM
03 — Experiencia

Experiencia

Trayectoria profesional en desarrollo iOS

iOS Developer — Proyectos Propios & Formación Avanzada

En desarrollo activo

Desarrollo Independiente

Feb 2025 – Actualidad
Remoto
  • Desarrollo de proyectos iOS personales en Swift 6 con arquitectura limpia (WeatherPro, PetBooker, MapApp), aplicando SwiftData, WidgetKit, Swift Charts y SwiftTesting.
  • Profundización en Swift Concurrency, patrones MVVM + Repository Pattern y buenas prácticas de testing con SwiftTesting y XCTest.
  • Formación continua: Full Stack Bootcamp iOS & Android con IA Generativa en KeepCoding (en curso desde Jun 2026).

iOS Developer

Viewnext — Cliente: Iberdrola España

Ene 2024 – Feb 2025
Málaga, España
  • App oficial Iberdrola (+5M usuarios) con Swift, UIKit, SwiftUI, Clean Swift y MVVM en equipo de +30 devs
  • Mejoras de arquitectura modular que incrementaron mantenibilidad y velocidad de entrega
  • Reducción del 30% de bugs con XCTest, UI Tests, SonarQube y code review sistemático
  • Pipelines CI/CD con Jenkins, GitHub Actions, Xcode Cloud y Fastlane
  • Resolución de incidencias críticas en REST e APNs

Full Stack Developer

La Gran Familia Mediterránea

Mar 2023 – Jun 2023
Marbella, España
  • Desarrollo de app móvil multiplataforma con Flutter/Dart, integración de REST APIs y optimización de base de datos MySQL.
04 — Skills

Skills

Tecnologías y herramientas del ecosistema Apple y desarrollo moderno

⌨️

Lenguajes

Swift 6Dart
🎨

Frameworks UI

SwiftUIUIKitFlutterSwift ChartsWidgetKit
🏗️

Arquitectura

Clean SwiftMVVMRepository PatternSOLIDDependency Injection
05 — Educación

Educación

Formación técnica continua y certificaciones

IES Portada Alta

Especialización en IA y Big Data

Sep 2023 – Jun 2024·Málaga

IES Portada Alta

Grado Superior en Desarrollo de Aplicaciones Multiplataforma (DAM)

Sep 2020 – Jun 2023·Málaga

IES Luis Carrillo de Sotomayor

Grado Medio en Sistemas Microinformáticos y Redes (SMR)

Sep 2018 – Jun 2020·Baena, Córdoba

KeepCoding

Full Stack Bootcamp — iOS & Android con IA Generativa

En curso
Jun 2026 – En curso
Certificación

Curso Avanzado SwiftUI 5

Apple Coding Academy · 2024

Idiomas

Español — Nativo
Inglés — B1
06 — Contacto

Contacto

¿Buscas un iOS Developer?

Estoy en búsqueda activa y disponible para entrevistas de forma inmediata — remoto, híbrido o presencial.