Summary

Expertise

Project Highlights

Education

Agency

DP

English:

Upper Intermediate

Douglas Olfrey P.

vetted by Youteam

Vetted by YouTeam

Colombia

UTC -05:00

America/Bogota

English:

Upper Intermediate

Senior iOS Developer with 6 years of experience working on the iOS platform using Swift, Swift UI, and, Objective C.

- During more than 3 years developed and maintained code for Cinemark Apps (Colombia, Bolivia, Perú, Ecuador, Central América, Paraguay. Trained new team members and collaborated with new feature planning. - Participated worked on Pinterest products, focused on the profile side of the app. - Improved performance and developed new features for the array of apps owned by Launch Mobility Inc, which focuses on the mobility business. - Develop features related to reissuing, offering, and selling limited editions for the Debit Card module team in the Venmo app.

Want to hire this engineer?

Check if Douglas Olfrey is available

Expertise

Years of commercial development experience

6 years of experience

Core technologies

iOS 6 years
Swift 5 years
Objective-C 4 years
SwiftUI 2 years
Agile 6 years

Other technologies

JIRA
Cocoa Touch
CoreData
Realm
Core Bluetooth

Project Highlights

icon
Senior iOS Developer

Venmo

Jul `22 - Present

2 years

Taller Technologies

Worked with a multi-dynamic team of several supporting developers on the platform, creating and revamping new debit card issuing experiences was required, working with primarily private written libraries in a well-modularized environment.

Responsibilities & achievements

Working on developing new experiences and maintaining legacy code by improving existing functionality for the Venmo App working on all the functionality related to Debit Card features.

Git
Swift
RxSwift
icon
Senior iOS Developer

Launch Mobility

May `21 - Jul `22

1 year

Launch Mobility Inc

Participate in a multi-flavored project with more than 10 apps for different customers worldwide. Improved a wide variety of hardware support for connecting the app and vehicles via Bluetooth. Adding new features for users to locate their target vehicle more quickly when making reservations, and also expanding the user base to different use cases like technicians' access, and also preparing the complete redesign of the app for a more natural UX.

Responsibilities & achievements

1. Deliver new experiences for multiple customers throughout Launch Mobility Apps. 2. Maintained and improved existing project structure, to allow a more seamless CI/CD integration. 3. Increased team productivity by focusing on performance improvement on App and Build levels.

Git
Swift
UIKit
fastlane
SwiftUI
icon
iOS Developer

Pinterest

Mar `20 - May `21

1 year

BairesDev Inc

I was part of the platform team formed to improve the stability of the product. In a project that is mainly driven by data, the stability could be accurately measured, bug fixing, and dealing with issues that eased the quality of life of other teams and developers. I also delivered new/improved features (like improving existing flows, revamping user profile UX, ease the process of saving Pins) to users, also driven by experimentation and data analysis.

Responsibilities & achievements

Working on the development of new features and maintaining legacy code by improving existing functionality for the Pinterest app working with different teams and tackling issues from Product and Platform.

Objective-C
Git
icon
Lead iOS Developer

Cinemark International

Mar `16 - Feb `20

4 years

SunDevs Inc

For the Cinemark apps, I managed the redesign at the visual and business levels, by changing software architecture, and implementing backend services from different providers mainly the Vista framework which provides the endpoints to log in, book, and ticket process. Recollect analytic data from users’ interaction with the app using Firebase storage. Implement rich notifications functionality to show users promotional ads or trailers throughout system notifications. Implement different payment systems which vary depending on the region.

Responsibilities & achievements

1. Perform migrations to all iOS apps from Swift's older versions to newer and supported by new builds of XCode 2. Implement a push notification custom feature in Cinemark Apps, using Firebase Cloud Services, allowing to customers send promotions via rich notifications, display videos or images perform code reviews to coworkers to guarantee the quality of the code base for the whole project. 3. Design and Implement the software architecture of the Cinemark App for Latam (Colombia, Peru, Bolivia, Paraguay, Central America), Developed the module for purchasing and booking tickets, confectionery food and beverages, customer loyalty, movie listings, and promotions. 4. Deployed and delivered the releases in the apple store. 5. Configure and keep updating the certifications and user privileges in the Apple developer portal. 6. Monitoring the latest trends, frameworks, and best practices for building iOS applications. and share the insights with the team.

Objective-C
Git
Swift
Google Cloud Platform
Firebase

Education

Higher education in Computer Science

Agency

Mobile and Web development agency #2704

50-100

GMT-6

Mexico City/Mexico

Core Expertise

Agile
AngularJS
ASP.NET
AWS
Azure
Big Data Architects
C#
CodeIgniter
Django
Ionic
Java
JavaScript
Kotlin
Kubernetes
MongoDB
.NET
Node.js
Objective-C
Oracle SQL
PHP
PL/SQL
PostgreSQL
Python
React.js
React Native
Spring
SQL
SQL Server
TypeScript
UI
Unity or Unity3D
UX
Artificial Neural Networks
Bootstrap
Laravel Framework
Machine learning Engineer
Oracle SOA Suite
Scrum
Swift
Mobile UI Design
Angular 2x
Docker
Project Manager
Scrum Master
Spring Boot
Angular UI Bootstrap
Angular Material
Microservices
Google Cloud Platform
AR/VR

Industries

Business & Productivity, Logistics & Transportation, E-Commerce & Retail, Information services & Technologies, Construction & Real estate, Travel & Tourism, Augmented reality, SaaS, Energy, Telecommunication, Conversational automation, Management System & Automation

Want to hire this engineer?

Check if Douglas Olfrey is available