Skip to content

Where I've worked

Jan 2026Present

Senior iOS Software Engineer · PayPal

San Jose, CA

  • Lead the Home, Shopping, and Rewards teams across Buy Now Pay Later, Analytics, Subscriptions, and PayPal+ in the UK, Germany, and US — coordinating 20 engineers across multiple teams in the Consumer organization.
  • Enhance core shopping flows in a large-scale consumer app, ensuring reliability and performance at scale.
  • SwiftUI
  • The composable architecture
  • Claude-code
  • Consumer Apps
  • Leadership

Dec 2021Jan 2026

Senior iOS Software Engineer · Apple

Cupertino, CA

  • Delivered production-critical features for iOS and watchOS used globally, including system-level gesture handling and sensor-driven user interactions.
  • Led performance optimization efforts, reducing memory (SRAM) usage by ~66% through data compression and architectural improvements.
  • Designed and implemented the Camera Control pocket-detection algorithm and SPI for iPhone 16 / 16 Pro, using a low-power solution derived from Always On Display analytics.
  • Implemented multi-process, multi-threaded sensor-fusion pipelines for a precision-finding feature (Apple Watch locating an iPhone via triangulation), reducing phone-search time by ~33%.
  • Built internal iOS and watchOS tools to visualize, log, and replay sensor/ML states, significantly improving debugging efficiency.
  • C++
  • Objective-C
  • Claude-code
  • CoreMotion
  • watchOS
  • Sensor Fusion
  • Performance

Sep 2015Jul 2019

iOS Architect · iOS Tech Lead · Globant

Miami, FL

  • Led architecture for large-scale apps including Disney, Royal Caribbean, and United Airlines.
  • Managed Royal Caribbean's Core and Fun team (Augmented Reality and Games); built AR iOS experiences with ARKit, Vuforia, Unity, and Vision face recognition.
  • Built and maintained shared iOS frameworks used across multiple apps and teams, delivering payments, ticketing, AR, and UI systems.
  • Improved Disney's face-recognition algorithm runtime by up to 50% by replacing Core Image with the Vision framework.
  • Mentored junior and senior engineers and introduced automated/unit testing to reduce development and testing effort.
  • Swift
  • ARKit
  • Vision
  • Unity
  • Frameworks
  • Mentorship

Jan 2021Dec 2021

Computer Vision Research Assistant Lead · University of Southern California - Sonny Astani Department of Civil & Environmental Engineering Lab

Los Angeles, CA

  • Used computer-vision approaches to automate condition assessment of civil infrastructure systems for the Sonny Astani Department of Civil & Environmental Engineering.
  • Built backend systems on AWS (server and serverless) plus Android & iOS apps and web crawlers to track user consent activity and geolocation for the Viterbi Wireless Devices and Systems Lab.
  • Created data-labeling and frame-extraction tooling with a Kivy GUI; generated custom datasets from processed video.
  • Python
  • OpenCV
  • PyTorch
  • AWS
  • Research

Nov 2019May 2021

Computer Vision Research Assistant Lead · University of Southern California - Viterbi Wireless DEvices and Systems Lab

Los Angeles, CA

  • Investigated and developed web crawlers, Android & iOS applications, and a back-end system built with AWS server & server-less services to scrap information from streaming services to keep track of user's consent activity and geolocation
  • Swift
  • Java
  • iOS
  • Android
  • AWS
  • Research

May 2020Jul 2020

Interim Engineering Intern · Qualcomm

San Diego, CA

  • Developed an object-oriented framework to fetch and serialize data from embedded devices for visualization applications.
  • Built React data-visualization apps (schedule-conflict timelines and diff tools) to help engineers interpret data more efficiently.
  • React
  • TypeScript
  • Embedded
  • Data Viz

20112015

Senior Mobile Engineer · Earlier roles

Mexico City · Barcelona · San Diego

  • MercadoLibre — published Tu Carro (100k+ downloads in its first week) and supported MercadoLibre, an e-commerce app with 100M+ worldwide downloads.
  • Schibsted Media Group — built multi-country classified-media apps (25M+ downloads across Brazil, Mexico, Spain, Portugal, Finland, and Chile).
  • Mobiik — shipped magazines, games, geolocation, and social apps plus tracking/monetization frameworks for iOS & Android.
  • Hewlett-Packard — managed Nextel 3G/GSM databases (Oracle 11g) and built internal automation tools in Java, Oracle, and SQL.
  • iOS
  • Android
  • Objective-C
  • Java