← Selected work

Automation · APIs · structured data

CyberFlow Sentinel

A cybersecurity media platform that processes 50+ articles a day. Content produced through the system reaches about 10,000 weekly viewers.

StatusFounder-built production system, operated since 2023; public repository excludes credentials and production configuration.
Throughput50+ articles / day
Manual work≈90% reduction
Audience≈10,000 weekly viewers
Operations2023 — present

01 / Problem

Why this system exists

Publishing cybersecurity coverage across multiple channels was slow and fragile when collection, deduplication, transformation, media generation, and distribution depended on manual work and multiple external services.

02 / Architecture

How state moves

  1. 01Source ingestion
  2. 02Extraction
  3. 03Filtering
  4. 04Deduplication
  5. 05Structured state
  6. 06AI processing
  7. 07Media API
  8. 08Publishing

03 / Decisions

Engineering choices

  • Keep workflow stages modular so failures can be isolated and retried.
  • Store external state explicitly instead of relying on workflow memory.
  • Use status fields and deduplication to make repeated schedules safe.
  • Keep provider credentials and production configuration outside the public repository.

04 / Boundaries

What this does not claim

  • Throughput, time-saving, and audience figures come from internal operating records and platform analytics; they have not been independently audited.
  • External APIs introduce rate limits, schema changes, and partial-failure modes.
  • The public repository is not a copy of private production configuration.

See the code and documentation.

View repository ↗