Apple platforms
iOS · iPadOS · watchOS · macOS
- Swift
- SwiftUI
- UIKit & Auto Layout
- Combine
- The Composable Architecture
- XCTest / Swift Testing
- CoreData & SwiftData
- AVFoundation & HLS
- Xcode Cloud
iOS AndroidSenior Mobile Architect
Apple-first, Android-ready. Ten-plus years designing and shipping iOS and Android apps — from early-stage products to apps used by millions — with an obsession for architecture that stays clean as it scales.
About
Platform conventions first. Custom only when it earns it.
TCA, MVVM, VIPER — chosen for the team, tested from day one.
CI/CD, analytics, and crash tooling wired in before launch.
I'm a senior mobile engineer with 10+ years focused on crafting exceptional user experiences. I've worked across B2C and B2B products, and I excel at designing scalable software architectures grounded in industry practice — SOLID, TDD, CI/CD — to take apps all the way to the App Store and Google Play.
I care about the details Apple cares about: motion that means something, layouts that respect the Human Interface Guidelines, accessibility as a default. On Android I bring the same discipline with Kotlin and Compose. And when a team needs one codebase, I've shipped React Native at scale — including native modules that make it feel first-party.
Self-taught since childhood, still learning every week. Lately: The Composable Architecture, Swift Testing, Kotlin Multiplatform, and AI-assisted developer workflows that let teams move faster without cutting corners.
Skills
A core skill set built over a decade of shipping — weighted toward Swift and SwiftUI, balanced by Kotlin, React Native and the engineering habits that make teams fast.
iOS · iPadOS · watchOS · macOS
Kotlin-first, Compose-ready
When one codebase is the right call
How the work gets shipped
Work
Personal products, frameworks and tools I build in the open. Some are shipping, some are still becoming — all of them are how I sharpen the craft.
A personal productivity system built the way I'd want any modern Apple app built: SwiftUI, TCA, SwiftData, Swift Testing, GitHub Actions and Supabase. Multi-flavor — Apple, Android and Web share the same product core.
View on GitHubMy opinionated toolkit for unidirectional data flow apps — BankaiCore and BankaiUDF, mirrored across Apple (Swift) and Android/JVM (Kotlin) so both platforms share the same architectural vocabulary.
View on GitHub Android counterpartA command-line companion for Xcode projects — automating the repetitive parts of the workflow so teams spend time on the product, not the project file.
View on GitHubA warm, dark Chrome theme and a ChromeOS-style New Tab dashboard, built with Astro and Material Design 3.
View on GitHubDesign day templates, iterate, adjust and repeat — a productivity app for people who thrive on preset plans and schedules.
View on GitHubBrowse the Art Institute of Chicago's collection through its public API — a clean, image-forward SwiftUI experience.
View on GitHubExperience
Companies & clients I've built for
for Starbucks
for CBS / Paramount · Butterfly Network · One Medical by Amazon
for Lupl · Citibank
for Disney · ESPN
B.Sc. Software Engineering
Universidad de Ibagué · 2009 — 2013
Spanish Native · English Fluent · Japanese Beginner
Résumé
Grab the full résumé as a PDF, or reach out directly — I read every message.