Hello, I'm Oscar Robayo

Senior iOS Engineer

Senior iOS Engineer — Crafting scalable architectures, high-performance mobile apps, and elegant iOS experiences.

Oscar Robayo

High signal. Low noise.

I build iOS experiences that feel fast, clean, and inevitable.

Product-minded engineering, pragmatic architecture, and a thing for crisp UI details.

About photo 1
About photo 2
About photo 3

About Me

Senior iOS Engineer with 10+ years of experience architecting high-scale native mobile solutions across multimedia streaming, real-time delivery services, and digital banking platforms.

Deep technical expertise in Swift, SwiftUI, UIKit, CoreData, Swift Concurrency (Async/Await), and REST APIs. Strong background in modular architectures (TCA, MVVM, VIPER), CoreLocation, CI/CD pipelines, and iOS accessibility (WCAG). Experienced leading development teams and driving end-to-end product delivery.

Passionate about building high-quality, user-centric mobile experiences that delight users and drive business growth.

Technical Expertise

Technologies I’ve worked with across production iOS applications.

iOS Development

Building and maintaining iOS applications, including migrating UIKit experiences to SwiftUI.

  • Swift
  • UIKit
  • SwiftUI

Concurrency & Reactive Programming

Working with asynchronous flows and modernizing existing code with Swift Concurrency.

  • Swift Concurrency
  • Combine
  • RxSwift

Architecture & Modularization

Organizing features and responsibilities to make applications easier to maintain and extend.

  • MVVM
  • Clean Architecture
  • VIPER
  • Modularization

Platform Integration

Connecting mobile experiences with backend services, maps, location and video playback.

  • REST APIs
  • Core Location
  • MapKit
  • AVKit

Delivery & Tooling

Working with build pipelines, beta distribution and Firebase integrations.

  • CI/CD
  • TestFlight
  • Firebase

How I Work

Good software starts with how we work together.

  • Clear Communication

    I explain technical decisions clearly, making trade-offs understandable across engineering, design, and product.

  • Collaboration

    I work closely with designers, backend engineers, and QA to turn shared ideas into reliable mobile experiences.

  • Problem Solving

    I break complex problems into manageable steps, investigate root causes, and focus on practical solutions.

  • Ownership

    I take responsibility from implementation through release, following up on quality, stability, and user feedback.

  • Mentorship

    I share knowledge through thoughtful code reviews, pairing, and constructive feedback that helps others grow.

  • Product Mindset

    I connect technical decisions with user needs, balancing performance, usability, and delivery.

Projects

A selection of mobile products and iOS experiences I have helped build.

Let’s Connect

Got something bold to build? Let’s ship it. One message and we’re moving.