iOS Engineer

I build native iOS products at the intersection of mobile engineering, AI-assisted development, architecture and product thinking. My work blends Swift, SwiftUI, GraphQL, observability, tooling and human-in-the-loop agent experimentation.

Profile

About Me

Hello, I'm Oscar, a Software Engineer from Chile with over 10 years of experience building scalable digital products, currently focused on iOS engineering. I work on production mobile systems, UIKit to SwiftUI modernization, GraphQL/Apollo integrations, observability, architecture, and tooling that helps teams move with more confidence. I am especially interested in the new shape of engineering work: how strong developers use AI agents, specifications, product context and human judgment to build better software.

4+ Years iOS
AI Agent workflows
UX Product thinking

Craft

What I Do

Product Engineering mindset

Collaborating across engineering, product and UX to translate user needs into durable mobile experiences.

Scalable architecture & systems thinking

Designing maintainable iOS systems, guiding UIKit to SwiftUI migrations, and integrating GraphQL/Apollo, REST and observability in production.

AI-enabled engineering

Building with AI tools and coding agents as part of the development process, from specifications to implementation review.

Current Edge

iOS + AI + Product Systems

The strongest engineering work now goes beyond writing clean code. I care about how teams use AI tools, agents, architecture and product judgment to raise the quality and velocity of what they ship.

Mobile systems modernization

Migrating UIKit surfaces into SwiftUI, improving architecture, and keeping production apps maintainable while teams continue shipping.

AI-assisted engineering

Experimenting with coding agents, Claude, Cursor and Codex to turn specs, product context and developer intent into safer implementation loops.

Product-aware execution

Connecting technical choices with user experience, observability, cross-team collaboration and clear technical storytelling.

Skills & Technologies

Swift SwiftUI UIKit UIKit to SwiftUI migrations Combine CoreData GraphQL/Apollo Architecture Observability AI Agents AI-assisted development Technical presentations Cross-team initiatives Product/UX thinking Git Xcode Codex Cursor Claude REST APIs Firebase

Featured Projects

Expedia Group - Vrbo Owner app screens

iOS Engineer

Expedia Group - Vrbo Owner

Contributing to a global owner-facing iOS product at Expedia Group, building SwiftUI experiences and integrating GraphQL, RESTful services, Firebase and observability tooling to support reliable delivery for users worldwide.

SwiftUI GraphQL RESTful APIs Firebase Splunk DataDog
Banco Falabella app screens

Full Stack Developer

Banco Falabella

Contributed to a large-scale banking modernization effort, migrating legacy Java servlet workflows into a more maintainable Angular 10 and Node.js platform backed by Oracle services, with ownership across delivery, maintenance and deployments.

Angular 10 Node.js Java Servlets Oracle Deployments
LATAM Airlines app screens

Full Stack Java Developer

LATAM Airlines

Delivered multiple airline technology initiatives from concept to production, designing and implementing Java services and data-driven systems with Spring, JPA, Oracle, MySQL and Docker in a high-availability enterprise environment.

Java Spring JPA Oracle MySQL Docker

Let's Work Together

I'm always interested in hearing about new projects and opportunities. Whether you have a question or just want to say hi, feel free to reach out!