Spoke is a new kind of curated listening experience delivering high-quality talk-based audio and an engaging social community.
I started this project managed by Big Mirror Labs, LLC, in the spring of 2015, building the prototype that would go on to become Spoke. Based on the strength of that proof of concept, we were able to hire on a full production team in early 2016, and develop a rich social media platform for iOS, Android, and web — including a robust machine learning backend service for providing smart recommendations.
I've been a senior iOS developer for this project from the beginning and was the lead developer during the prototype stage. The app uses HLS streaming from a custom backend web service and makes extensive use of ReactiveCocoa and ReactiveSwift. While the prototype was written in Objective-C, the production app has been written entirely in Swift.