Senior iOS & AI Engineer
I build reliable native iOS products with thoughtful architecture, testable code, and a strong product mindset. My current focus brings that experience to on-device AI, local models, and AI-assisted engineering workflows.
I am a software engineer with 12+ years of experience building native mobile applications and working across the full product lifecycle—from discovery and architecture to development, testing, and release.
- I have contributed to customer-facing products across banking, retail, grocery, home improvement, and gaming.
- I care about clear boundaries, pragmatic architecture, maintainability, and user experiences that hold up in production.
- I have worked with distributed teams and products serving users across Latin America and the United States.
- I speak Spanish natively and work professionally in English and Portuguese.
My professional portfolio highlights App Store products I helped build, including work across finance and large-scale e-commerce.
| Area | Technologies and practices |
|---|---|
| Native iOS | Swift, SwiftUI, UIKit, SwiftData, Core Data, Apple frameworks |
| Android (secondary) | Kotlin, Android SDK, native Android development |
| Architecture | Modular design, SOLID, dependency injection, MVVM, MVP, Server-Driven UI, protocol-oriented design |
| Networking | REST, GraphQL, URLSession, Codable, API integration |
| Quality | Swift Testing, XCTest, XCUITest, test doubles, memory-safety checks, localization |
| Delivery | CI/CD, App Store and Google Play release workflows, store submission and publishing |
| AI engineering | Core ML, on-device models, local LLM exploration, generative AI, agentic development workflows |
| Server & web (exploring) | Server-side Swift, Vapor, Lit, Web Components, TypeScript |
| Project | What it demonstrates |
|---|---|
| The Movie App | A production-minded UIKit app using MVP, dependency injection, protocol-driven networking, cancellable image loading, and focused unit and UI tests. |
| Respect Money | A local-first financial tracker built with SwiftUI, SwiftData, Swift Charts, locale-aware formatting, and native Apple frameworks. |
| Swift Games | Classic games implemented with both SwiftUI and UIKit to explore domain modeling, adaptive interfaces, state management, and automated testing. |
| Kotlin Games | A collection of classic board games built with Kotlin, demonstrating native Android development, game-domain logic, and interactive mobile interfaces. |
| iTunes Search | A modular Swift app with separated API, cache, presentation, and UI components, backed by protocol-driven design and automated tests. |
I am exploring how on-device models and local LLMs can make native apps more capable without sacrificing privacy or responsiveness. I also use AI-assisted and agentic workflows to accelerate development, improve code quality, automate repetitive work, and support architectural decisions.
Beyond mobile, I am expanding my full-stack Swift experience through personal projects using Vapor for server-side development and Lit, Web Components, and TypeScript for modern web interfaces.
I am open to senior iOS and AI engineering opportunities, consulting conversations, and collaborations where mobile craftsmanship and emerging AI capabilities meet.
Building native experiences people can rely on.

