open-export — ChatGPT Conversation Exporter
PyPI-published CLI tool to download and archive all your ChatGPT conversations as JSON and Markdown files via Chrome DevTools Protocol.
Apps, libraries, and experiments I've built.
PyPI-published CLI tool to download and archive all your ChatGPT conversations as JSON and Markdown files via Chrome DevTools Protocol.
Internal athletics budget dashboard for the Horizon League, built with Next.js and Azure Static Web Apps, replacing a Power BI solution at 75% cost reduction.
An autonomous web agent powered by local Vision-Language Models that explores web applications and generates structured reports on data, UX, and bugs.
A real-time cricket analysis system that captures live video frames, runs YOLO object detection, and overlays trajectory data back onto the stream.
Data engineering and analytics pipeline for athlete tracking data, part of the IU Indianapolis–PlayerData partnership. Includes synthetic data generation, integrity checks, and agent-ready metric design.
Android grocery list app with AI receipt scanning, Gemini-powered item categorization, and spending analytics. Built with Kotlin and Jetpack Compose.
A WhatsApp Business bot for vacation property management with automated availability checking via iCal parsing, inquiry logging, and interactive guest responses.
A Next.js web application for discovering and browsing running races, with calendar views, geospatial search, and race detail pages.
A mobile survival game built with Godot 4.5 featuring entity pooling, skill trees, experience progression, and wave-based enemy spawning.
Interactive dashboard exploring long-term trends in U.S. agriculture using USDA QuickStats data, backed by an automated AWS data pipeline.
Advanced player-tracking analytics exploring wide receiver movement, separation dynamics, and post-throw performance using NFL tracking data.
A hands-on 2-hour PySpark workshop covering distributed data processing, MLlib pipelines, MLflow tracking, and real-time streaming on Databricks.
A custom analytical metric (IQ) that quantifies batting intent in T20 cricket, separating tactical aggression from execution quality using ball-by-ball IPL data.
Content-based video game recommendation engine using IGDB data, cosine similarity, and a Streamlit interface for interactive exploration.
Machine learning pipeline to predict Formula One race winners using historical data from 1950–2020, achieving 87% prediction accuracy.
Deep learning image classification model using TensorFlow and transfer learning to identify plant diseases from leaf images.