Projects

Invest-Assistant

In progress

A personal investing dashboard where AI agents research a company and the page shows the result as charts.

  • Portfolio and watchlist with forward P/E, PEG and portfolio beta.
  • Market mood panel: S&P 500 breadth, Fear & Greed, MOVE index.
  • Sector analysis for any ticker: revenue by segment, market share, competitors, supply chain and profit drivers.
  • Earnings view with SEC-sourced guidance and quarterly trends.
  • Python
  • FastAPI
  • htmx
  • LangGraph
  • SQLite

Company Graph

Interactive demo coming soon

A relationship graph of competitors, suppliers, customers and partners across roughly 500 large US companies.

  • Built from SEC 10-K filings with LLM extraction over the filing text.
  • Stored in Neo4j, with a query that finds what else might move on news about one company.
  • An interactive version of the graph is planned for this site.
  • Python
  • Neo4j
  • SEC EDGAR
  • LLM extraction

Graph Neural Networks

Learning project

Small, readable GraphSAGE and temporal graph network demos for link prediction.

  • GraphSAGE link prediction over a patient-to-code graph built from synthetic EHR-style data.
  • A temporal graph network (TGN) demo alongside it.
  • Written to make the mechanics visible rather than to maximize accuracy.
  • Python
  • PyTorch
  • GraphSAGE
  • TGN