Active Pipeline

Current & Future Projects

A working project board for the apps, tools, sports technology systems, testing labs, and engineering builds I am actively developing, upgrading, researching, or preparing.

Project Board Summary

Pipeline Overview

Purpose

This page tracks projects before they become finished portfolio entries.

In Progress

Current work is focused on the Bowling Ball Layout Visualizer and Plunko V2.

Planned Work

The Price Tracker and Speed & Rev Calculator are started but on hold; planned work includes maintenance logging, Power BI analytics, and the RDRestore master's build starting in the Fall.

Open Project Board

Project Board

In Progress01

Bowling Ball Layout Visualizer

New client-side 3D web app that renders a bowling ball's drilling layout and converts a layout entered in one notation into every other system.

View Details

Enter a layout as Dual Angle, VLS, or 2LS and read it back in every other system, with the ball drawn in 3D. Built on a dependency-free geometry engine covered by a property-based test suite for round-trip, handedness, and cross-system agreement.

ReactTypeScriptthree.jsReact Three FiberVitest
In Progress02

Plunko V2

In-progress upgrade to Plunko with seeded runs, cleaner systems, upgraded shot prediction, save recovery, and stronger testing. Much of the initial plan is done; remaining work is art and UI.

View Details

Already completed much of the initial plan: seeded generation, shareable runs, improved shot prediction, better save recovery, long-term stats, and game QA test cases. Remaining focus is upgraded art and UI polish.

UnityC#Seeded RNGGame Testing
Started · On Hold03

Bowling Ball Price Tracker

Bowling ball catalog and price tracking system with retailer and manufacturer data, match review, and Discord alert ideas. Started, currently on hold.

View Details

Early build includes a searchable ball database, retailer and manufacturer sources, a Node and Express API with Prisma and PostgreSQL, scheduled scraping with confidence-scored matching, and planned Discord commands and alerts. Currently paused.

Node.jsExpressPrismaPostgreSQLCheerioDiscord Bot
Started · On Hold04

Bowling Speed & Rev Calculator

Video-based sports-tech tool that estimates ball speed and rev rate from a clip and rejects videos where the needed landmarks are not measurable. Started, currently on hold.

View Details

Runs entirely in the browser: it reads video frames, uses computer-vision detection to track the ball, and calculates speed and rev rate from fixed lane distances. Currently paused.

ReactTypeScriptONNX RuntimeComputer Visionmp4box
Planning · Fall Start05

RDRestore

MS Computer Engineering build for a rotating, partially submerged, temperature-controlled bowling ball de-oiling system. Currently planning, starting in the Fall.

View Details

The system concept uses a Raspberry Pi, display, float switch, temperature sensor, motorized cradle, warm water, and safety-oriented control logic. Planned to begin development in the Fall.

FillHeatRotateMonitorWipe
Raspberry PiEmbeddedMotor ControlSafety Sensors
Planned Application06

FPS Desk / Pinsetter Call Log

Planned bowling-center maintenance tool for pinsetter calls, repeat issues, troubleshooting notes, downtime, and ticket-style workflows.

View Details

This would translate mechanic call logging into a helpdesk-style system: issue type, lane, severity, status, downtime, resolution, and recurring warnings.

MaintenanceCall LogTicketsAnalytics
Planned Analytics07

Power BI Sports Analytics

Planned bowling performance dashboard focused on KPIs, trends, ball usage, spare conversion, patterns, centers, and reporting workflows.

View Details

This would use structured Pin-Sighter-style data for dashboard practice, data cleaning, KPI modeling, Power Query, SQL, and visual storytelling.

Power BISQLCSVKPI Dashboard
Technical Direction

Tooling + Focus

QA AutomationAPI TestingReactTypeScriptNode.jsPythonAWSPrismaPostgreSQLthree.jsComputer VisionUnityEmbedded SystemsSports Technology
Next Step

These become finished portfolio entries over time

← Back to all projects