Skip to content
View tbrown034's full-sized avatar

Block or report tbrown034

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
tbrown034/README.md

Trevor Brown

Journalist turned developer based in Bloomington, IN.

I spent 15 years in newsrooms — reporting, building data tools, and turning public records into stories. Now I build the tech that makes that work possible.

Top Projects

Open Cabinet

Open Cabinet
Financial disclosure tracker for U.S. executive-branch officials. 36 cabinet officials, 10,000+ stock transactions, $4.3B in trade volume parsed from OGE filings into searchable, structured data.

Delegation Decoded

Delegation Decoded
Congressional accountability tracker for all 535 voting members organized by state delegation — votes, committees, campaign money, STOCK Act trades and 2026 races, with a grounded Ask assistant that cites the records it read.

Capitol Releases

Capitol Releases
Archival-grade database of every press release from all 535 members of Congress since January 2025 — 90,000+ records, four daily updates, deletion tombstones and Ask the record, RAG Q&A grounded in each member's own releases.

News Pulse

News Pulse
Real-time global news monitor for journalists and OSINT analysts. 668 vetted sources across six platforms, surfaced through frequency-based surge detection rather than engagement ranking.

FOIA Tracker

FOIA Tracker
Federal FOIA backlog dashboard. Normalizes public FOIA.gov datasets (FY2008–FY2024 annual plus quarterly reports) into a queryable Next.js app that ranks federal agencies by backlog, backlog change, oldest pending requests, staffing context, and exemption invocations.

Portfolio

Portfolio
My personal site — selected journalism clips, data visualizations, and the web projects above, with live demos and write-ups. Next.js, Tailwind, Vercel.

Also Shipped

  • Keith Brown DDS — production dental practice site with an active Google Ads campaign and protected admin dashboard.
  • AI Model Arena — side-by-side AI model comparison tool for prompting multiple models at once.
  • Food Xpiry — AI-powered grocery expiration tracker.
  • sort(id) — media ranking and sharing platform.
  • StuddyBuddy — AI study platform for web developers.

Data Visualization — Oklahoma Watch

Selected interactive graphics from my reporting, published at Oklahoma Watch.

What I Build

  • Data tools for journalism — searchable databases, public records trackers, interactive visualizations
  • Newsroom tech — dashboards, content management, automation
  • Web applications — production sites serving real users and real traffic

Stack

Next.js, React, TypeScript, Tailwind CSS, D3.js, Python, PostgreSQL, Vercel

Links

Pinned Loading

  1. news-alert news-alert Public

    News Pulse — real-time news monitor aggregating 668 vetted sources with tiered AI summaries. Next.js, React, TypeScript.

    TypeScript 2

  2. open-cabinet open-cabinet Public

    Stock trades by cabinet secretaries and senior executive branch officials, built from OGE financial disclosures. Next.js, TypeScript, D3.

    TypeScript 7

  3. capitol-releases capitol-releases Public

    Congressional press release tracker and analyzer. Next.js, React, Tailwind.

    Python

  4. my-portfolio my-portfolio Public

    Personal portfolio site. Next.js, Tailwind, Vercel.

    JavaScript

  5. delegation-decoded delegation-decoded Public

    Congressional accountability tracker organized by state delegation. 535 members, votes, campaign finance, stock trades, 2026 races and a grounded Ask assistant. Next.js, Postgres, Vercel.

    TypeScript 1