Summary

Expertise

Project Highlights

Agency

DF

English:

Upper Intermediate

David F.

vetted by Youteam

Vetted by YouTeam

Colombia

UTC -05:00

America/Bogota

English:

Upper Intermediate

He is a Software Engineer professional with over 6 years of experience in Software development and testing.

He has advanced knowledge of Software Design patterns, Software Architecture, Object-Oriented Programming, Functional and Reactive Programming. He encourages his teams to apply the SOLID principles and Clean Architecture, as well as to discuss Software Craftsmanship.

Want to hire this engineer?

Check if David is available

Expertise

Years of commercial development experience

6 years of experience

Core technologies

Objective-C 8 years
Swift 5 years
iOS SDK 8 years
RxSwift 3 years
AVFoundation 2 years

Other technologies

SQLite
WatchOS
Charles
VIPER

Project Highlights

icon
Senior iOS Engineer

CREDIT SESAME

Jan `21 - Present

4 years

CREDIT SESAME

Credit Sesame gives its members free access to credit score monitoring, credit reports, and identity protection tools. It also provides personalized recommendations regarding personal loans, home loans, student loans, credit cards, and refinancing opportunities that can help members improve their credit and spending power.

Responsibilities & achievements

- Work in the Analytics data tracking team - Implement Optimizely experiments and UI Refactors - Modules Refactor to implement VIPER as a Standard architecture across the App -Implement new features with the help of Optimizely for the experiments (3rd party) and some API consumptions, bringing to life User growth strategies like Credit Booster which increase the company income by encouraging users to enroll in a specific credit plan or request a new product. Technologies: Swift, RxSwift, , SnapKit, Charles Proxy.

Swift
Charles
RxSwift
icon
Senior iOS Engineer

RAPPI INC

Jan `20 - Jan `21

1 year

RAPPI INC

Rappi INC, the first Latin America Super APP (Food Delivery, E-commerce, Cash Withdrawal) High traffic app (more than 100 Million Users)

Responsibilities & achievements

- Collaborate with cross-functional teams to define, design, and ship new features and bug fixes - Design, develop and implement Unit tests and Test Driven Development - Clean pixel accurate animations and UI/UX design implementations. - Implement the new Checkout Design with pixel accuracy and new a nimations, cooperate in the isolation of our module isolating it from the rest of the App as a framework. Technologies: Swift, RxSwift, RxTest, VIPER and Clean Swift following SOLID principles.

Swift
RxSwift
VIPER
icon
Senior iOS Engineer

PAYPAL (VENMO)

Feb `19 - Sep `20

2 years

PAYPAL (VENMO)

Venmo is a peer-to-peer (P2P) payment app available on iPhones and Android phones that allow for the quick and easy exchange of money directly between individuals

Responsibilities & achievements

- Collaborate with cross-functional teams to define, design, and ship new features and bug fixes - Design, develop and implement features under Test Driven Development - Conduct root cause analysis of issues -Contribute with good coding practices, code reviews and new features implementations Technologies: Objective C, Swift, XCTest, XCUIApplication, VIPER, SOLID principles.

Objective-C
Swift
VIPER
icon
IOS Tech Lead

Daviplata

Mar `18 - Feb `19

11 months

PAYMENTEZ

Mobile Banking App, E-Wallet and payment processor, includes the new QR Payment technology, high level of security standards were implemented in this product.

Responsibilities & achievements

- Develop new software working under high-security standards - Perform security analysis and low-level optimization reducing security risks - Advanced implementation of Design patterns and clean code principles -Migrate from old Swift versions to the latest ones, implementing VIPER as a Main architecture of the project and modularize it. Technologies: Objective C, Swift, XCTest, VIPER, and Clean Swift following SOLID principles.

Objective-C
Swift
VIPER
icon
IOS Tech Lead

FlightLogger

Jan `18 - May `19

1 year

KOOMBEA

Real-time flight tracking for worry-free travels is available for iOS, iPad, WatchOS in the App Store

Responsibilities & achievements

- Develop, test, and implement new software programs - Working with experienced team members to conduct root cause analysis of issues - review new and existing code and/or perform unit testing - communicating effectively and professionally in all forms of communication with internal and external customers - Implement new features in the iOS App and Add support to the Apple watch displaying relevant info in various Apple Watch complications. Technologies: Swift, WatchOS, Objective-C

Objective-C
Swift
WatchOS
icon
IOS Tech Lead

GuardOwl

Jan `18 - May `19

1 year

KOOMBEA

GuardOwl is a mobile app that puts the power of safety in your own hands! It does not require continuous monitoring by a second party, giving you privacy and freedom

Responsibilities & achievements

- Develop, test, and implement new software programs - Working with experienced team members to conduct root cause analysis of issues - review new and existing code and/or perform unit testing - communicating effectively and professionally in all forms of communication with internal and external customers - Use the GPS location and set the alarm in some cases depending on the kids location. Technologies: Swift, Objective-C

Objective-C
Swift
icon
iOS Developer

Napoleon Secret Chat

Jan `16 - Jan `18

2 years

Napoleon Sistems

Napoleon is a company dedicated to computer systems and services development activities: Planning, analysis, design, programming, testing, support and maintenance.

Responsibilities & achievements

- Implementing Continuous Integration technologies - Clean Code principles -Migrate old modules to Swift and cooperate adding the Auto-destroy message feature. helping my team to improve the Development-Testing -Release and Code review process by working under agile methodology Scrum Technologies: Objective C, Swift, SQLite

Objective-C
Swift
SQLite
icon
Software Developer

MySaic

Jan `14 - Dec `15

2 years

ULTERTECH

Mysaic it’s a new concept of a Social network, you can handle all your stories and photos in a time line and watch patterns emerge.

Responsibilities & achievements

- New Features development - Bug fixing - Add Core Location - Photos location support - Introduced methodologies and best practices that enhanced product definition, release processes and customization of applications to user needs, migrate some Objective-C legacy modules to Swift. Technologies: Objective-C, Swift

Objective-C
Swift

Agency

Web and Mobile Development agency #1967

50-100

GMT-3

Montevideo/Uruguay

Core Expertise

AngularJS
AWS
Azure
Cloud Engineer
Data Scientists
ETL
Java
JavaScript
Kotlin
Kubernetes
Linux
MongoDB
MySQL
.NET
Node.js
Oracle
PHP
Python
React.js
React Native
Salesforce
SAP
SharePoint
SQL Server
TypeScript
Visual Studio
Windows
Xamarin
Android
Jenkins
Scrum
Swift
Angular 2x
Android Testing API
Docker
Linux Systems Administration
MariaDB
JetBrains
Kanban
Redux
iOS SDK
Scrum Master
Visual Studio Code
Angular UI Bootstrap
Angular Material
Flutter
Angular CLI
Google Cloud Platform
.NET Core
Xamarin.Forms
Xamarin Native
Mongo Compass
Data Analyst
SAP HANA
SwiftUI
SAP BTP
SAP S4/HANA

Industries

Logistics & Transportation, E-Commerce & Retail, Banking & Finance, Construction & Real estate, Healthcare & Medicine, Automotive, Branding, design, web development, ERP

Want to hire this engineer?

Check if David is available