David Sinclair is an indie macOS, iOS, and watchOS developer and founder of Dejal Systems with over 25 years in the Apple ecosystem, building and commercially shipping apps like Simon, Time Out, Caboodle, Pack, and more. He runs all aspects of a one-person software company—from development and UX to marketing, sales, and support—and is available for remote contract work. His experience includes long-term contract work as Lead Mac & iOS Developer for medical practice management software and notable open-source contributions as an iOS mobile developer on projects like NewsBlur, where he implemented story-change displays, feed menus, and iOS 13 support. Based in Beaverton, Oregon, he combines deep platform expertise with a pragmatic product focus and a history of sustaining successful indie products over decades.
NewsBlur is a personal news reader that brings people together to talk about the world. A new sound of an old instrument.
Role in this project:
Mobile Developer (iOS)
Contributions:786 commits, 679 pushes, 6 branches in 7 years 4 months
Contributions summary:David primarily contributed to the iOS client of the NewsBlur application, implementing new features, bug fixes, and support for the platform. Their work included adding functionality to show story changes in iOS, migrating feed detail menus, and providing support for iOS 13. The commits indicate involvement in both UI and potentially back-end interactions for features such as marking stories as read/unread and managing push notifications.
Contributions:16 commits, 15 pushes, 3 branches in 7 years 10 months
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.