Tabbed

Ryan Bush

iOS Developer
Mobile Engineer
Software Architect
Firebase
iOS
Swift
Tabbed is a multiple target iOS application written in Swift, using SwiftUI. The front-end applications used a VIPER architecture, that utilized a publisher-subscriber networking layer. The full system uses Firebase as a server-less backend to provide real time databasing, authentication, and file storage. The backend uses TypeScript and JavaScript to integrate with Stripe for payment processing.
I initially worked directly with the founders to determine the technologies for the system. I was responsible for the front-end architecture, backend architecture, and data architecture of the entire system. Eventually, two additional developers were added, where I oversaw the production of the entire system until an internal alpha release.
Tabbed itself is a completely contactless payment application that integrates directly into a client restaurant's point-of-sales system to facilitate location based services. For example, a customer can walk into a restaurant and sit down. The system recognizes the arrival at the restaurant and starts a tab in the restaurant's PoS. The customer just says their name, and orders what ever they want. The customer can then leave anytime they want and the system will pay their bill automatically.
Partner With Ryan
View Services

More Projects by Ryan