Brandlive Greenroom

Video frame from Brandlive

Ryan Crosby

I have been working on Greenroom for iOS since Jan 2023, and it is the most recent app I have worked on. Greenroom provides presenters with the tools to feel comfortable and confident while speaking in an event produced on the Brandlive platform. I shipped the first release of this app shortly after I started, and have been adding features ever since.

Summary

  • Inherited an offshored unreleased iOS app that was in development for three years and had grown in complexity and features. I worked tirelessly to understand the codebase while at the same time working with product to identify a minimum viable product for an initial release to the app store. We successfully released the app six months after I started, and have continually released updates adding new features since.
  • Architected a solution to move from UIKit/RxSwift to SwiftUI/Combine while having a minimal impact on roadmap. This transition has led to cleaner more re-usable code, that has increased velocity.
  • Implemented a custom video driver using AVFoundation / Vision to provide the user with advanced camera features like exposure control, virtual backgrounds, and more while using the Vonage Video SDK.