David Whetstone is a Senior iOS Engineer with 16 years of professional experience, currently building mobile experiences at eBay from his base in Portland, Oregon. He combines deep expertise in Swift and Objective-C with a broad systems background spanning C/C++, Kotlin/Java, and embedded protocols like USB/HID, enabling pragmatic solutions across app and platform boundaries. Known for strong engineering habits—TDD, refactoring, performance profiling and thread-safe design—he has improved core SDK components such as AWSS3TransferUtility and shipped UX-focused improvements like accessibility and iPhone X support in open-source projects. His career blends hands-on delivery and technical leadership roles at Trax, Quri, and Tout, where he led mobile teams and mentored engineers. A lifelong learner with roots in linguistics, he brings curiosity and a penchant for tooling and robustness to every product he touches.
Deprecated - A UILabel with #hashtag @handle and links tappable
Role in this project:
Mobile Developer (iOS)
Contributions:12 commits, 6 PRs, 11 pushes in 3 months
Contributions summary:David primarily contributed to the `STTweetLabel` project, a library for displaying tappable hashtags, handles, and links in a UILabel. Their work included fixing autolayout issues, merging release branches, and improving performance by optimizing object creation and implementing batch updates. The user also addressed bugs related to XIB loading and implemented a fix to handle dynamic sizing within table view cells.
Contributions:8 commits, 4 PRs, 19 comments in 10 months
Contributions summary:David primarily contributed to the UI and functionality of an iOS image viewer application. Their work focused on enhancing the user experience by implementing features such as swipe-to-dismiss gestures, and incorporating accessibility improvements. They also refactored existing code and addressed minor typos and formatting issues to improve code quality. Additional contributions include the addition of a delete button and supporting iPhone X and iOS 11 features.
imageviewerimageimage-viewersdwebimageviewer
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.