mbvlabs.

WORK

Media contextualization platform for Fox Atlas

Worked as Senior Software Engineer on Fox Atlas, building a media contextualization platform that continuously ingested Fox content, analyzed it with ML, and made the results available for ad-segmentation workflows.

Client

Fox Corporation

Year

2022

Focus

Event Driven Programming, DevOps, Media Data Platforms, Full-Stack Product Engineering, Fox Atlas, Media contextualization platform, Ad-segmentation workflow, AWS, Go, TypeScript, React, Terraform, AWS, Machine Learning

Media contextualization platform for Fox Atlas

Overview

Fox was building Atlas, a platform for turning large volumes of media content into useful contextual data for advertising workflows. The system needed to ingest content continuously, coordinate analysis across AWS services, and make ML-derived metadata available in a form that could support segment building.

What I did

Event Driven Programming DevOps Media Data Platforms Full-Stack Product Engineering Fox Atlas Media contextualization platform Ad-segmentation workflow AWS GoTypeScriptReactTerraformAWSMachine Learning

How I approached it

I worked from the event-driven shape of the platform: content entering the system, analysis jobs producing context, infrastructure keeping the pipeline deployable, and product surfaces making the data usable. The tradeoff was keeping the ingestion and ML workflow reliable without making the application code or Terraform-managed AWS footprint harder to operate.

Deliverables

Go services, TypeScript and React product work, Terraform-managed AWS infrastructure, event-driven ingestion flows, ML analysis integration, and platform functionality for making contextual media data available to ad-segmentation workflows.

Outcome

Fox Atlas moved forward as a state-of-the-art media contextualization platform, with continuously ingested content analyzed through ML and exposed for segment building so advertising teams could serve more relevant ads.

Senior engineering on Fox Atlas

I joined Fox Corporation as a Senior Software Engineer on Atlas, a media contextualization platform built to understand Fox content at scale and make that context useful for advertising workflows. The product sat at the intersection of media ingestion, ML analysis, cloud infrastructure, and the internal tools needed to turn derived context into usable segments.

The work mattered because the value of the platform depended on a continuous loop: new content had to enter the system, analysis had to produce useful metadata, and the resulting data had to be available quickly enough for teams building ad segments.

Fox later demoed Atlas publicly here: https://www.youtube.com/watch?v=TLyp2O98nQs

Event-driven media processing

The technical center of the work was an event-driven pipeline running across a suite of AWS services. Media content was continuously ingested, analyzed with ML, and made available downstream for product and advertising use cases.

I worked across Go services, TypeScript, React, and Terraform, which meant the implementation work crossed runtime code, user-facing surfaces, and infrastructure. That was important for this kind of platform: reliability was not only a backend concern, and the product workflow was not only a frontend concern. The useful architecture had to connect ingestion, analysis, data access, and deployment in a way the team could keep moving with.

From ML output to usable segments

The platform's goal was not simply to run analysis over content. The analysis needed to become structured context that could support segment building and help serve more relevant ads. That made the boundaries between content processing, metadata modeling, and product access especially important.

My approach was to keep the system oriented around the data's lifecycle. Events represented movement through the pipeline, services handled focused responsibilities, and infrastructure definitions kept the cloud footprint repeatable. The frontend and TypeScript work then helped expose the resulting data through product surfaces rather than leaving the value trapped in backend processing.

Shipping inside a cloud platform

Terraform and AWS were a core part of the delivery posture. For a platform built from managed services, infrastructure choices shape the application as much as code does. I treated DevOps as part of the product work: the pipeline needed to be deployable, observable, and understandable by the engineers operating it.

The engagement was hands-on engineering across a short, high-context window from April 2022 to December 2022. The practical outcome was progress on Atlas as a media intelligence platform: content moved through continuous ingestion, ML generated contextual signals, and those signals became available for advertising segment workflows.