Projects

Everything here started as a data problem. The interface came second, which is usually the right order and occasionally the wrong one.

Active Sprint

BullBrief 2.0.0

  • AWS Bedrock
  • Databricks
  • Pydantic
  • AWS Strands SDK

Shipping cadence

Last 30 days

Repositories Shipped

8

Primary Stack

Python / TypeScript / SQL

Engineering Focus

Data Engineering & AI/ML

Latest Push

2024 — 2025 · Solo build · Flagship build

BullBrief

An equity research tool that reads market data, filings, and earnings, then writes the brief an analyst would have spent an afternoon on.

  • 5

    Data sources fused

  • 20+

    Flask blueprints

  • <30s

    Avg. brief time

  • 80

    Commits (main)

  • JavaScript / TypeScript / Python

    Primary language(s)

BullBrief started at LSU as a scrappy scraper for answering one question faster than reading a 10-K: how's this stock actually doing. It was rebuilt from the ground up at NYU into a real two-service platform — a Next.js/TypeScript frontend on Vercel and a Flask API on Render, running behind bullbrief.pro — that fans out to Yahoo Finance, Financial Modeling Prep, SEC filings, Schwab market data, and OpenAI, then normalizes and writes up what comes back.


Other builds & experiments