Welcome to my profile!
I'm David, a six-year experienced iOS engineer. I hold a BSc in Computer Science and an MSc in Mobile Software. I love my work, and I do my best to reflect that passion on the quality of my code.
I'm a high-skilled developer with excellent UI skills and deep knowledge of iOS APIs.
✅ Swift and Objective-C
✅ iPhone, iPad, and Apple Watch development
✅ Clean software architectures: MVC, MVP, MVVM, VIPER
✅ Reactive programming (RxSwift and Combine)
✅ Third-party dependencies (Cocoapods, Carthage, and SPM)
✅ Good practices in my day-to-day (GitFlow, Continuous Integration, Continuous Delivery, Testing...)
✅ Databases: Core Data, Realm, SQLite, Firebase
✅ High UI skills, great design adaptations, and flawless, smooth animations
✅ Push Notifications
✅ Social Networks integration: Facebook, Twitter, Instagram
✅ Analytics: Firebase, Crashlytics, Google Analytics, AppsFlyer, Amplitude...
Fast communication, kindness, and meeting deadlines are my soft skills.
I speak English and Spanish.
Client satisfaction is my main goal. Don't hesitate to contact me if you want the highest quality for your project.
David was timely in staying in touch with our time difference. He fixed the problems in question and provided us with updates to validate the repairs. Look forward to working with David on other projects.