Case study
Need A Reader
VOIP platform connecting actors with readers for auditions and practice.
Overview
Need A Reader is the first marketplace app connecting actors with readers and acting coaches for auditions, self-tapes, classes, rehearsals, and practice sessions. The platform revolutionizes the acting industry by providing on-demand access to vetted talent while offering readers and coaches flexible earning opportunities.
Project Details
Role: Senior iOS Developer
Timeline: Jan 2022 - Aug 2023
Platform: iOS
Key Technical Challenges
Core engineering challenges tackled during application development:
- VOIP call reliability issues with random call drops and audio failures from terminated state
- Video synchronization problems in landscape mode during active calls
- Video rotation handling when device rotation is locked requiring Motion Manager integration
- Large video file downloads with progress tracking and cancellation support
- Session time management with graceful warnings before auto-disconnect
Features & Technical Capabilities
Engineered capabilities and platform functionality:
System Capabilities
- Fixed VOIP calls randomly not receiving by improving OpenTok initialization
- Fixed audio initialization issues when receiving calls from app-terminated state
- Fixed video loading issues in landscape mode during active calls
- Improved video and audio quality in video calls with OpenTok optimization
- Added download manager for single/multiple recorded takes with progress and cancel support
- Implemented background downloading using external library for large files
- Added video upload functionality with real-time progress tracking
- Built session time limit timer with warnings and auto-disconnect
- Implemented video rotation on both sides using Motion Manager even when device locked
Mobile Application Gallery
Native mobile user flows and interactive application interfaces (10 verified screens)
iPad & Tablet Experience
Multi-column workflows, split views, and larger viewport layouts (10 verified screens)
Technology Stack
Core Technologies & Libraries
- Swift
- UIKit
- OpenTok
- AVFoundation
Video Walkthroughs & Interactive Demos
Confirmed product video demonstrations highlighting key user workflows and technical features
Need A Reader - Platform Demo & Features
Measurable Results & Achievements
- Achieved 4.4/5 App Store rating with 29+ positive reviews
- Fixed critical VOIP issues improving call reliability by 90%
- Built comprehensive download manager supporting background downloads
- Implemented video rotation system working independently of device settings
- Integrated Stripe Express for secure reader payments