RESUME
Professional
info
I am an experienced Software Engineer with a strong adoption in mobile programming (iOS & Android). I have different kinds of published apps in the App Store and Play Store. A software engineer with experience in both private and public sectors, and I have worked on some independent projects.
Besides mobile programming, I have a special interest in Algorithms analysis and design, Artificial Intelligence, and a strong open source adoption in analysis, design, methodologies, design patterns, software engineering, testing, and UX.
Languages
Swift
Objective-C
Python
C
C++
Java
Javascript
Work
experience
Globant.
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.
Education
Instituto Politécnico Nacional
Bachelor’s Degree in Computer Systems. Instituto Politécnico Nacional. Mexico City, Mexico (Jan 2008 - June 2012)