EndorsedendorsedOngoing

Streaming Backend and Mobile Apps for Television Network

Services Covered:

Custom Software DevelopmentMobile Application DevelopmentWeb Application Development
Project hero — replace with case study imagery
Industry
Industry

Media

Duration
Duration

67 months

Budget
Budget

Confidential

Start Date
Start Date

1 October 2014

Team Size
Team Size

11-15

Engagement Model
Engagement Model

Offshore

Project Capability Score (PCS)

gauge meter
76/100
Good

Project Capability Score (PCS) estimates how capable Agile Freaks is of successfully delivering a project like this, based on its past experience, track record, and ability to handle similar work. Learn more about PCS


Client

Confidential

mapNew York City, United States of America

Project Summary

A television company engaged Agile Freaks to build and maintain core streaming technology, including backend APIs, native mobile apps and Roku-specific development. Agile Freaks modernized a legacy PHP stack, implemented Ruby-based services and AWS architecture, and provided ongoing support since 2014. Their work improved deployment cadence and mobile app ratings while maintaining high system reliability.

Key Challenges

  • Support and develop software, mobile and backend for the client's streaming products
  • Modernize a legacy PHP stack that was breaking multiple times per week
  • Improve deployment frequency and mobile app quality and ratings

Project Deliverables

  • Core streaming technology compatible with Netflix and Roku
  • Native mobile apps (iOS and Android)
  • Custom Roku box/channel development
  • Backend API and AWS architecture
  • Rebuilt backend stack using Ruby and test-driven development

Project Solution

Agile Freaks built the client's core streaming technology to support platforms such as Netflix and Roku, developed native client-facing mobile apps, and delivered custom development for the Roku streaming box. They modernized legacy systems (rebuilding a PHP stack using Ruby and test-driven development), implemented backend APIs and AWS architecture, and provided ongoing support to the in-house team.

Project Outcome

  • Achieved 96% code coverage for the backend API
  • Maintained 100% uptime for over six months
  • Increased deployment frequency from ~10 releases/year to nearly daily (300 releases in a year)
  • Improved mobile app ratings from 1.5 stars to over 4.5

Platforms

  • MobileMobile
  • Smart TVSmart TV
  • CloudCloud

Tech Stack

  • HTMLHTML
  • React.jsReact.js
  • Ruby on RailsRuby on Rails
  • PythonPython
  • JavaJava
  • Amazon Web Services (AWS)Amazon Web Services (AWS)

Client Endorsement

Overall Review Rating

4.88star5 out of 5 stars

Timeliness

Cost Rating

Willing to Refer

Quality of Deliverables

Thanks to Agile Freaks’ support, release rates have jumped from every few weeks to nearly every day. The apps have also recovered from 1.5-star ratings to over 4.5. The team refuses to compromise on their quality of work and are ideal for long-term partnerships.

Anonymous

Senior Vice President

Note: This endorsement is based on publicly available client feedback from external review sources.

More Projects by Agile Freaks