Digital Turbine

Architected serverless content APIs with NLP-powered feed enrichment and recommendation engines, engineering cross-cloud data synchronization between AWS and GCP.

Mobile Advertising Austin, TX
NLP Enrichment
/
Serverless Architecture
/
Cross-Cloud Data Sync
/
ML Recommendations
Digital Turbine

The Challenge

Digital Turbine embedded apps on carrier phones that needed fresh, personalized news content. The content API had to be blazing fast for millions of devices, while a separate analytics system needed to sync device data to BigQuery for efficient querying that wasn't possible on AWS alone.

Our Approach

Content API

  • RSS Ingestion: Fetched news from RSS feeds multiple times daily
  • Content Processing: Ran NSFW filters and NLP enrichment, stored in DynamoDB
  • Content Builds: Scheduled builds pulled fresh content from DynamoDB into static JSON files
  • CDN Distribution: S3 bucket fronted by CloudFront for ultra-fast global delivery
  • Personalization API: Tracked articles read, viewed, and shared to recommend relevant content using NLP

Cross-Cloud Sync

  • DynamoDB to BigQuery: Synced device data to GCP for analytics queries that were far more efficient than anything available on AWS

Architecture

flowchart TB
    subgraph Ingestion["Content Ingestion"]
        RSS[RSS Feeds] --> Proc[Processing]
        Proc --> NSFW[NSFW Filter]
        NSFW --> NLP[NLP Enrichment]
        NLP --> DDB[(DynamoDB)]
    end

    subgraph Delivery["Content Delivery"]
        DDB --> Build[Content Build]
        Build --> S3[S3 JSON]
        S3 --> CDN[CloudFront]
        CDN --> Devices[Carrier Devices]
    end

    subgraph Personalization
        Devices --> Track[Read/View/Share]
        Track --> Recs[Recommendations API]
        Recs --> Devices
    end

Results

The platform delivered high-performance content at carrier scale:

  • Ultra-fast content delivery via CloudFront CDN
  • NSFW filtering ensured brand-safe content for carrier partners
  • NLP-powered personalization increased user engagement
  • Cross-cloud sync enabled efficient BigQuery analytics
  • Static JSON builds reduced API load and improved reliability

BLU News

iPhone mockup

More Client Work

— Building solutions across industries

Amazon

Web developer for Amazon.fr launch, traveling to Seattle to learn templating systems and training international teams.

Read case study

Grindr

Rescued failing infrastructure serving 5.8M daily users, leading complete Ruby-to-Java rewrite that contributed to $608M acquisition.

Read case study

Tesco / Dunnhumby

Pioneered Flutter adoption in strategic partnership with Google, building the HuYu consumer insights app on Firebase.

Read case study

NBCUniversal

Architected fully automated video quality control pipeline using AWS serverless, replacing manual QC processes.

Read case study

Waste Connections

Architected white-label platform serving 250+ subsidiaries, delivering production-ready prototype in 90 days.

Read case study

Roto-Rooter

Rescued failing mobile project, delivering dual-platform launch in 90 days now serving 100K+ monthly users.

Read case study

Bright Health

Achieved single-codebase consistency across iOS, Android, and Web for DocSquad telehealth serving 500K+ members.

Read case study

Digital Turbine

Built serverless content API with NLP services and recommendation engines reaching 800M+ devices globally.

Read case study

Pigeon Healthcare

Rescued telehealth platform, reducing infrastructure costs 70% and consolidating three codebases into unified Flutter solution.

Read case study

Williams Sonoma

Built web applications and authentication systems on Java/Spring MVC platform serving 8 premium retail brands.

Read case study

Amazon

Web developer for Amazon.fr launch, traveling to Seattle to learn templating systems and training international teams.

Read case study

Grindr

Rescued failing infrastructure serving 5.8M daily users, leading complete Ruby-to-Java rewrite that contributed to $608M acquisition.

Read case study

Tesco / Dunnhumby

Pioneered Flutter adoption in strategic partnership with Google, building the HuYu consumer insights app on Firebase.

Read case study

NBCUniversal

Architected fully automated video quality control pipeline using AWS serverless, replacing manual QC processes.

Read case study

Waste Connections

Architected white-label platform serving 250+ subsidiaries, delivering production-ready prototype in 90 days.

Read case study

Roto-Rooter

Rescued failing mobile project, delivering dual-platform launch in 90 days now serving 100K+ monthly users.

Read case study

Bright Health

Achieved single-codebase consistency across iOS, Android, and Web for DocSquad telehealth serving 500K+ members.

Read case study

Digital Turbine

Built serverless content API with NLP services and recommendation engines reaching 800M+ devices globally.

Read case study

Pigeon Healthcare

Rescued telehealth platform, reducing infrastructure costs 70% and consolidating three codebases into unified Flutter solution.

Read case study

Williams Sonoma

Built web applications and authentication systems on Java/Spring MVC platform serving 8 premium retail brands.

Read case study

Need Intelligent Content Systems?

We build serverless platforms with ML-powered personalization.

Schedule a Consultation