iOS Developer & Swift Engineer
I build clean, testable Swift applications — from iOS apps and WatchOS experiences to reusable Swift packages with CI/CD pipelines.
Swedish–Spanish dictionary with App Clip, Combine networking, Core Data persistence, and AVFoundation audio playback.
iOS radio streaming app with background playback, live metadata display, and a full CI/CD pipeline via GitHub Actions.
Recipe app built with full MVVM architecture, Swift Testing unit tests, and a GitHub Actions CI pipeline.
Multi-target radio app — iOS, WatchOS companion, and Share Extension — with Lottie animations and Core Data favorites.
watchOS-only real-time chat app. Two users connect via a short invite code and chat directly — no iPhone required.
Customizable neumorphic SwiftUI button with SF Symbol support, smooth animations, and cross-platform compatibility (iOS, macOS, tvOS).
Swift package for the Lexin dictionary API — handles HTTP requests and JSON parsing for Swedish–Spanish lookups. Used in DiccionarioApp.
Exploring reactive networking with Combine for cleaner, more declarative API calls in Swift.
Read on MediumUnderstanding lazy properties in Swift and when they are the right tool for the job.
Read on MediumA practical guide to Swift's Codable protocol for clean and type-safe JSON parsing.
Read on MediumHow Swift's Optional type prevents runtime crashes and leads to safer, more expressive code.
Read on Medium