Where I've worked
Jan 2026 — Present
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 2021 — Jan 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 2015 — Jul 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 2021 — Dec 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 2019 — May 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 2020 — Jul 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
2011 — 2015
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