David Snabel-caunt is an experienced iOS software engineer with over a decade of hands-on experience building consumer products at both Apple Design Award-winning startups and large teams at Yahoo and Twitter. He specializes in Swift and Objective-C and has practical exposure to GraphQL, shipping high-quality, scalable mobile features used by millions. A strong mentor and collaborator based in London, he’s seeking Senior or Staff roles where he can shape iOS architecture and coach engineering teams. His open-source contributions to the well-known ReactiveCocoa project—adding reactive bindings for core UIKit components—reflect a deep fluency in reactive patterns and UI integration that helps teams manage complex user interactions more reliably.
Cocoa framework and Obj-C dynamism bindings for ReactiveSwift.
Role in this project:
iOS Developer
Contributions:17 commits, 6 PRs, 7 comments in 5 months
Contributions summary:David primarily contributed to extending the ReactiveCocoa framework with reactive extensions for UIKit components. Their work includes adding reactive bindings for `UISearchBar`, `UIScrollView`, and `UIPickerView`, enabling developers to easily integrate reactive programming patterns into their iOS applications. The contributions involved creating delegate proxies, binding targets, and signals to manage user interactions and data flow within these UI elements. These changes enhance the framework's utility for building reactive iOS interfaces.
Contributions:12 pushes, 2 branches in 5 years 1 month
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
David Snabel-caunt - Software Engineer at Trade Desk Inc