Welcome to My Portfolio

A collection of interactive tools, experiments, and projects I’ve built around music, visualization, and learning.

Guitar Theory

A guitar scale generator to generate and visualize the fretboard of various scales on the guitar.

TypeScriptHTMLCSSDjango
Guitar Theory

Baseball Website Builder

A Django SaaS app to aid in the creation of a baseball website.

PythonHTMLDjangoCSSBootstrapPygame
Baseball Website Builder

Basketball App

A web app created using React that displays the scores and box scores of NBA games.

TypeScriptHTMLReactCSSDjangoPygame
Basketball App

Tetronimos

A clone of the classic videogame, Tetris, created by Alexey Pajitnov. Created using TypeScript.

TypeScriptHTMLCSSDjango
Tetronimos

Sorting Visualizer (Python)

A sorting visualizer created in Python to help visualize some commonly taught comparison sorting algorithms.

PythonPygame
Sorting Visualizer (Python)

Pathfinding Visualizer

A pathfinding visualizer, created using HTML, CSS and TypeScript to help visualize pathfinding algorithms.

TypeScriptHTMLCSS
Pathfinding Visualizer

Sorting Visualizer (JS)

A sorting visualizer created in JavaScript to help visualize some commonly taught comparison sorting algorithms.

JavaScriptHTMLCSS
Sorting Visualizer (JS)

NBA command line

A command line app used to view scores, standings and boxscores from around the NBA.

Python
NBA command line

Conway's Game of Life (Python)

A visualization of cellular automaton, aka Conway's Game of Life devised by John Conway. Implemented in Python.

PythonPygame
Conway's Game of Life (Python)

Conway's Game of Life (JS)

A visualization of cellular automaton, aka Conway's Game of Life devised by John Conway. Implemented in Javascript.

JavaScriptHTMLCSS
Conway's Game of Life (JS)

Snake Clone

A clone of the classic videogame, Snake.

PythonPygame
Snake Clone

Tetris Clone

A clone of the classic videogame, Tetris, created by Alexey Pajitnov.

PythonPygame
Tetris Clone

Tie Tac Toe

A Python implementation of the game, Tic Tac Toe.

PythonPygame
Tie Tac Toe

Portfolio V2.0 Netflix w/ React

A website to display my projects, created with React and Django REST Framework. Designed in a Netflix style.

TypeScriptHTMLCSSDjango
Portfolio V2.0 Netflix w/ React

Portfolio V1.5 w/ React

A website to display my projects, created with React and Django REST Framework.

ReactDjango REST FrameworkTypeScriptTailwindCSSHTMLCSSBootstrap
Portfolio V1.5 w/ React

Portfolio V1.0

A website to display my projects.

DjangoHTMLCSSBootstrap
Portfolio V1.0