OZONES

Projects

A closer look at what I've been building — the problem, the stack, and how it works.

FamFunds - Shared Expense Tracker

Code

A shared expense tracker built on Spaces — switch between a private Personal Space and shared Family Spaces.

  • Built a cross-platform mobile app with React Native (Expo) and TypeScript, backed by Supabase (PostgreSQL) for auth, data, and storage.
  • Modeled finances around intrinsic Spaces — a permanent private Personal Space auto-provisioned at signup plus shareable Family Spaces joined by a rotatable invite code, with admin/member permissions enforced through Postgres Row-Level Security.
  • Implemented per-month budgets with auto-carry from the prior month, a DB-enforced category list, and denormalized logger names so a departing member's expenses persist in the shared ledger.
React NativeExpoTypeScriptSupabasePostgreSQL

PL Predict

Code

A prediction system for visualizing team performance trends.

  • Engineered a prediction system using Python for data processing, Scikit-learn for machine-learning pipelines, and a React front-end to visualize predictions and team performance trends.
  • Validated model behavior by comparing predicted vs. actual outcomes and analyzing error distributions throughout training.
PythonPandasScikit-learnReact.js
Hello, there. I'll walk with you.