Things I've Built

A selection of completed projects that showcase my work across full-stack web development, cloud architecture, and AI/ML.

  • VolStream

    Browser-first volatility dashboard that turns live Yahoo Finance option chains into Black-Scholes IV surfaces through a Python and FastAPI pipeline, with React views for heatmaps, skew, term structure, and a lightweight 3D scene.

    PythonFastAPIReactTypeScriptThree.jsYahoo Finance

    Live Demo

  • VideoX

    YouTube-style video platform demo built with Next.js, Firebase Auth, Cloud Storage, Firebase Functions, Firestore, and a Pub/Sub-driven Cloud Run FFmpeg worker that tracks each upload from signed URL to processed playback.

    Next.jsTypeScriptFirebaseFirestoreCloud RunFFmpegPub/Sub

    Live Demo

  • PassMan

    Full-stack password manager built with React, TanStack Query, React Router, Tailwind CSS, Express, and MongoDB, with Algolia-backed search, Logo.dev company logos, and zxcvbn strength checks.

    ReactTanStack QueryExpressMongoDBTailwind CSSAlgolia

    Live Demo

  • Breakout PPO Agent

    Reinforcement learning agent that learns Atari Breakout from raw pixels using PPO with PyTorch, Stable Baselines3, Gymnasium and ALE, trained from scratch with parallel environments and no human gameplay data.

    PythonPyTorchStable Baselines3GymnasiumRL

    View on GitHub