Hi, I’m Matt.

I’m a developer who likes building useful tools and small, curious experiments, from terminal apps to data dashboards to things that run in the browser.

This is where I keep the projects I’m proud of, a few that are still half-finished, and notes on whatever I’m learning.

Selected projects

The Sentiment Trader review dashboard with sample data: a Signals table listing companies with their rolling sentiment score, 24-hour change, evidence weight, post count, scoring tier, price change and Reddit mentions.

Sentiment Trader

A research pipeline that reads financial news every 30 minutes, works out which companies and topics each story is about, scores the sentiment in three tiers (up to Claude), and turns it into a traceable signal per stock.

  • Python
  • PostgreSQL
  • NLP
  • FinBERT
  • Claude API
  • Flask
The Life terminal app's Payroll tab with sample data: year-to-date gross, taxes, deductions and net cards, vested equity and retirement totals, a table of pay statements, and a monthly compensation breakdown.

Life

A private, local-first dashboard for money, goals and habits that runs in the terminal. Built with Go, Bubble Tea and SQLite.

  • Go
  • Bubble Tea
  • Lip Gloss
  • SQLite
  • TUI

Notes & misc

Everything in misc →