About
I build iOS apps I'd actually want to maintain.
Senior iOS Engineer from Mexico. 11+ years shipping iOS apps — from UIKit to SwiftUI, from solo projects to leading teams. I write and mentor because the architecture lessons I learned the hard way are the ones I wish someone had shown me sooner.
Highlights
What I've done
-
Architecture & modularization
Led iOS modularization efforts across large codebases — establishing SPM boundaries, composition roots, and dependency rules that survive team churn.
-
CI/CD & developer velocity
Drove ~67% CI/CD throughput improvements through streamlined pipelines, smarter caching, and test parallelization.
-
Performance
Shipped ~22% performance gains on critical user flows through Instruments-led profiling and targeted SwiftUI rendering fixes.
-
SwiftUI migration
Led migrations from legacy UIKit modules to SwiftUI in production apps, keeping shipping cadence intact and regression risk contained.
-
Mentoring & leadership
Mentored iOS engineers through architecture reviews, TDD practice, and CI/CD discipline — raising team-level code quality and autonomy.
-
Observability
Wired analytics and observability (Adobe Analytics, DataDog) into iOS flows so product and engineering teams ship decisions on evidence, not vibes.
Skills
What I work with
Architecture & Practice
Clean Architecture · SOLID · TDD · Modularization · Composition Root · Essential Developer methodology
iOS & Apple Platforms
Swift · SwiftUI · UIKit · Swift Concurrency · SwiftData · CoreData · Swift Testing · Instruments · SPM
Tools & Workflow
Git (terminal-first) · GitHub Actions · Xcode Cloud · DataDog · Adobe Analytics · Claude Code
Teaching & mentoring
Where I learn and share
Open source
Things I've built in the open
-
TAXI
Modular architecture template for iOS using Clean Architecture, TDD, and SPM.
-
BTC Price Study Case
Clean Architecture and TDD from user stories to tested business logic.
-
MyMangasApp
SwiftUI + SwiftData + Swift Testing — Swift Developer Program 2025 final project.
-
XCSnippets
Xcode snippets distributed via SPM.
-
I-VIPER
Template to bootstrap VIPER modules.
Bonus — AI tooling
Claude Code Skills
Let's connect.
I enjoy collaborating on iOS projects, reviewing architecture, and helping developers grow.