Juan José Perálvarez Ortiz
iOS Developer with experience in apps used by 5M+ users.
iOS Developer · Swift · SwiftUI · Clean Architecture
About me
iOS Developer with experience in high-volume enterprise environments, including the official Iberdrola Spain app (+5M users).
Specializing in Swift, SwiftUI and UIKit under Clean Swift and MVVM architectures. Key achievement: 30% reduction in production bugs in a team of +30 developers.
Since 2025, deepening technical expertise with personal projects in Swift 6, clean architecture, advanced testing and the most modern Apple APIs.
Projects
iOS apps built with the latest Apple ecosystem technologies
WeatherPro
iOS weather app built in Swift 6 with real clean architecture: Domain, Data and Presentation layers with MVVM + Repository Pattern. Integrates OpenWeather REST API, SwiftData persistence, native WidgetKit widgets, Swift Charts visualizations and full SwiftTesting coverage.
PetBooker
iOS pet booking app with a real production backend: Firebase Firestore, Auth and Storage. Google Sign-In authentication, FCM push notifications, secure key management with Config.xcconfig and unit tests with XCTest.
MapApp
iOS location explorer built to deepen MapKit knowledge and modular MVVM architecture. Custom annotations, tap-to-select points of interest and smooth view navigation.
Experience
Professional journey in iOS development
iOS Developer — Personal Projects & Advanced Training
Actively buildingIndependent iOS Development
- Development of personal iOS projects in Swift 6 with clean architecture (WeatherPro, PetBooker, MapApp), applying SwiftData, WidgetKit, Swift Charts and SwiftTesting.
- Deep dive into Swift Concurrency, MVVM + Repository Pattern and testing best practices with SwiftTesting and XCTest.
- Continuous learning: Full Stack Bootcamp iOS & Android with Generative AI at KeepCoding (ongoing since Jun 2026).
iOS Developer
Viewnext — Client: Iberdrola Spain
- Official Iberdrola app (+5M users) with Swift, UIKit, SwiftUI, Clean Swift and MVVM in a team of +30 devs
- Modular architecture improvements that increased maintainability and delivery speed
- 30% bug reduction with XCTest, UI Tests, SonarQube and systematic code review
- CI/CD pipelines with Jenkins, GitHub Actions, Xcode Cloud and Fastlane
- Resolution of critical REST and APNs incidents
Full Stack Developer
La Gran Familia Mediterránea
- Cross-platform mobile app with Flutter/Dart, REST API integration and MySQL database optimization.
Skills
Technologies and tools from the Apple ecosystem and modern development
Languages
UI Frameworks
Architecture
Education
Continuous technical training and certifications
IES Portada Alta
AI and Big Data Specialization
IES Portada Alta
Higher Degree in Multiplatform Application Development (DAM)
IES Luis Carrillo de Sotomayor
Intermediate Degree in Microcomputer Systems and Networks (SMR)
KeepCoding
Full Stack Bootcamp — iOS & Android with Generative AI
Advanced SwiftUI 5 Course
Apple Coding Academy · 2024
Languages
Contact
Looking for an iOS Developer?
I'm actively looking and available for interviews immediately — remote, hybrid or on-site.
Córdoba, Spain
Open to remote, hybrid and on-site