● Live
Zeno Trader — Road to 7-Figures
A day-trading options journal and analytics dashboard — my own spin on TradeZella,
rebuilt to mirror the workflow I actually trade. Logs every trade, computes options-aware
P&L and R-multiples, and generates AI trade reviews. Local-first (IndexedDB) with an
optional read-only broker feed.
Next.js 16React 19
TypeScriptTailwind v4
ZustandIndexedDB
Claude APIRecharts
● Live
Freedom Planner
A daily-use planning tool for people serious about self-improvement — digitally track
your goals and plan your days in one place. Layered long-term goals, habit streaks, a
lifetime "Freedom Number" milestone tracker, and an AI weekly review, all in one
dependency-free HTML file with the AI running server-side on Netlify.
Vanilla JSHTML/CSS
FirebaseNetlify Functions
Claude API
Full-stack · Python
Kalshi Edge Dashboard
A full-stack sports-betting decision engine. Ingests PropFinder data across
MLB/NBA/WNBA, scores plays through an EV model with staking rules, ranks them
Elite→Watch, and logs every bet with ROI analytics. Live Kalshi API integration and a
Claude co-pilot.
PythonFastAPI
SQLAlchemySQLite
TailwindKalshi API
Claude API
● Live
Kalshi Speech Tracker
A Streamlit analytics tool for Kalshi's speech "mention" markets — betting on how many
times a speaker says a given word. Tracks markets and picks against an edge model
(historical-lock / contextual-override / structural-fade), separates event formats, and
reports honest ROI with Plotly.
PythonStreamlit
pandasPlotly
SQLiteOCR
SQL · Power BI
Betting Performance Analytics
A data-analysis case study: I modeled my own (anonymized) betting log in SQL — star
schema, window functions — and built a Power BI dashboard that exposed a 75% win rate
hiding a −3.5% ROI, traced the loss to a single pattern, and showed that cutting it flips
the book positive (+2.7%). Find the edge, cut the leak.
SQLPower BI
DAXData Modeling
Window FunctionsPython (ETL)