Projects

A showcase of my technical work, from AI applications to full-stack systems!

Filter by technology

Click Platforms

Click Platforms

Kotlin Multiplatform app for verified in-person connections. Supabase real-time chat, LiveKit calls, and memory capsules.

KotlinCompose MultiplatformAndroidiOS+3 more
Click Web

Click Web

Next.js companion: dashboard, chat, LiveKit, and venue insights.

Next.jsReactTypeScriptTailwind CSS+2 more
Where's That Baseball

Where's That Baseball

Live MLB games, 3D spray charts, and ballpark hit trajectories.

Next.jsTypeScriptThree.jsSupabase+3 more
StatePulse

StatePulse

Interactive legislative tracking system. Powered by custom web scrapers, natural language processing, and a robust notification system to keep users informed of policy changes.

ReactNext.jsTypescriptMongoDB+5 more
3D Slicer

3D Slicer

Browser STL slicer with 3D preview and Prusa MK4 G-code export.

ReactTypeScriptViteThree.js+1 more
Anor

Anor

Privacy-first URL burner

Next.jsTypeScriptMongoDBTailwind CSS
Personal Website

Personal Website

The portfolio you are browsing—yes, it lists itself.

Next.jsTypeScriptTailwind CSSFramer Motion+1 more
Tycoon

Tycoon

A modern take on the 1979 classic "Tycoon" game

ReactNode.jsTailwind CSS
Baseball Simulator

Baseball Simulator

MLB schedule–aware season simulator with Gemini

TypeScriptReactViteGemini API+1 more
Crop Connect

Crop Connect

Minimalist food volunteer and bank matching app

ReactLeafletNext.jsMongoDB+1 more
Digit Recognition

Digit Recognition

Handwritten digit recognition using CNNs

PythonTensorFlow
Pathfinder

Pathfinder

Maze pathfinding visualizer

ReactTypeScriptTailwind CSS
Taipan Benchmarks

Taipan Benchmarks

Next.js site for publishing and comparing CPU benchmarks

Next.jsReactTailwind CSSJavaScript
CPU Benchmark

CPU Benchmark

Native prime and numeric benchmarks (C) with a results UI

CPythonJavaScriptRust
Lichess Bot Leaderboards

Lichess Bot Leaderboards

Automated leaderboards for Lichess engine bots by time control

Python
Taipan-Server

Taipan-Server

Kotlin game server (Taipan ecosystem fork)

KotlinGradle
Discord Math Bot

Discord Math Bot

Discord bot for math commands and helpers

JavaScriptNode.jsDiscord.js
Calculus Calculator

Calculus Calculator

Web differential calculator with graphing notes powered by Desmos. Symbolic parsing and evaluation.

JavaScriptHTMLCSS
Discord Math Bot Server

Discord Math Bot Server

Python companion server for math bot workflows

Python
Voice Interval Counter

Voice Interval Counter

Text-to-speech interval counter in the browser

JavaScriptHTMLCSSWeb Speech API
Snake Game

Snake Game

Classic snake with board, snake colors, and grid size options

JavaScriptHTMLCSS