
RESUME
Work
experience
In construction
Apple Inc
2021 - present
University of Southern California
2019 - 2021
Qualcomm Technologies
2020
Globant LLC
Royal Caribbean
2015 - present
-
Worked for Royal Caribbean in Core and Augmented Reality team as tech lead and team member to build, design, develop and maintain Royal Caribbean app and extensions.
-
Created and developed augmented reality iOS experiences using Apple’s ARKit, Vuforia, and Unity. Applied and promoted Clean architecture and best software development practices and design patterns.
-
Worked in Architecture and Software Development (analysis, design, implementation and testing), Analytics, UX best practices, UI analysis, and implementation, build and maintain services and model layers, framework versioning/delivery to Royal Caribbean app, translations, autolayout, and app distribution of the following projects:
• XRay: An augmented reality iOS functionality that detects a marker placed within the cruise to display a 360 video streaming of the captain’s view through the marker.
• Captain’s App: Enables/disables XRay’s video streaming.
• Augmented Posters and Two70: Consists of a set of augmented reality games recreating classic fair games in the ship using marker recognition to start each game.
• Kiosk: iPad version of Royal Caribbean Cruises app for Royal Caribbean staff with exclusive booking and planning functionality.
Disney
2017 - 2018
-
Developed and improved major features like PhotoPass (feature of a picture gallery with different edit options for photos similar to Instagram), Disney Core (Create a common base UI and services layer for the entire app) Memory maker (Payment, transactions and park ticketing and passes logic).
-
Worked on refactoring UI, services and models layer, improve face recognition algorithm/components, framework versioning/delivery, accessibility, custom transitions, Autolayout, analytics, and UX.
United Airlines
2015 - 2016
-
Analyzed, developed and maintained a scheduling iPad app written in Swift for 20,000 pilots of United Airlines.
-
Worked on different features: current & upcoming flights organized in a full-screen dashboard, latest flight information available, vacations, airport door codes, arrival/departure times, flight plans, delay notifications, bulletins, flight crew information and more
Schibsted Media Group
2013 - 2014
Mobiik
2012 - 2013
Hewlett Packard Enterprise
2011 - 2012
Programming
Languages
Swift
Objective-C
Python
C
C++
Java
Javascript
Typescript
Shell
Education
University of Southern California
Master’s Degree in Computer Science.
Los Angeles, CA, United States (Aug 2019 - May 2021)
Instituto Politécnico Nacional
Bachelor’s Degree in Computer Systems.
Mexico City, CDMX, Mexico (Jan 2008 - June 2012)