Back to selected work
SplitScreen
Sep 2025 - Nov 2025

Perspective-based news comparison and media intelligence platform

Built a fullstack product that compares left, center, and right coverage around shared topics through a responsive reading surface and admin-controlled ingestion workflows.

Role / engagement

Full-Stack Engineer

Editorial comparison layered over a complex content pipeline

Challenge

The product needed more than a reading UI: it required topic extraction, ingestion, refresh pipelines, and admin controls so political comparison felt structured instead of like disconnected feeds.

Outcome

Delivered a public topic-first comparison homepage and a full admin dashboard for managing sources, topics, articles, tweet sources, refresh actions, and background data workflows.

Impact

  • Turned multi-source monitoring into a browsable topic-first experience instead of a raw stream of links and posts.
  • Gave admins direct control over ingestion quality through refresh actions, source management, and coverage tooling.
  • Supported fresher content with scheduled article, topic, and tweet refresh pipelines backed by caching and workers.

Stack

React 18
Vite
TypeScript
Express
TanStack Query
Drizzle ORM
PostgreSQL
Redis
News API
OpenAI
Perplexity

Capabilities

Data-rich UI
AI-assisted workflows
Admin tooling
Content discovery
Background pipeline integration

Live access

Live public deployment covering the topic-first comparison experience and the public-facing editorial surface.