Other Projects

AsteroidsGame

A classic Asteroids arcade game implemented in HTML5 Canvas and JavaScript.

HTML • CSS • JavaScript • Canvas

balls

An interactive animation of bouncing balls influenced by physics and collisions.

HTML • CSS • JavaScript • Canvas

BinaryHeap

Visualization of a binary heap data structure, showing insert and remove operations.

HTML • CSS • JavaScript • D3.js

Boids

Simulation of flocking behavior based on Craig Reynolds’ boids model.

HTML • CSS • JavaScript • WebGL

capstone_concept

Concept document outlining initial ideas and requirements for a capstone project.

HTML • Tailwind CSS

Capstone_DesignDoc

Design document detailing architecture and specifications for the capstone project.

HTML • Tailwind CSS

CellEatCell

A simple game where cells grow by consuming smaller cells.

HTML • Tailwind CSS • JavaScript • Canvas

DynamicFractalTree

Interactive fractal tree generator with adjustable parameters.

HTML • CSS • JavaScript • Canvas

EasyUML

A user-friendly web app for drawing UML diagrams with live editing and exporting.

HTML • CSS • JavaScript • CodeMirror • Mermaid • InteractJS • FileSaver • canvg

Fireworks

Animated fireworks display using particles and physics simulation.

HTML • CSS • JavaScript • Canvas

FlowField

Visualization of flow fields with particles following vector directions.

HTML • CSS • JavaScript • Canvas

ForceDirectedGraph

Interactive force-directed graph visualization that demonstrates graph layouts.

HTML • CSS • JavaScript • D3.js

forjasmine

Personal project created for Jasmine. It's a Pokedex.

HTML • CSS • JavaScript • REST API

ForSF

A project for a friend named Steven. It's an awful game.

HTML • CSS • JavaScript • Canvas

HandSynth

Interactive hand-controlled synthesizer or audio project.

HTML • CSS • JavaScript • p5.js • ml5.js • Tone.js

HomeScreen

Customizable home screen interface built with web technologies.

HTML • CSS • JavaScript • WebGL

InsertionSort

Visualization or implementation of the insertion sort algorithm.

HTML • CSS • JavaScript

Internet-WebTechAnnouncement1

Web technology announcement page built for a class.

HTML • Tailwind CSS • JavaScript

Kaleidoscope

Colorful kaleidoscope visual using canvas and interactive controls.

HTML • CSS • JavaScript • Canvas

Mandelbrot

Interactive Mandelbrot set viewer with zoom and color controls.

HTML • CSS • JavaScript • WebGL

MatrixRain

Matrix digital rain effect simulation reminiscent of the iconic film.

HTML • CSS • JavaScript • Canvas

mypassion

A site exploring one of my personal passions, blending art and code.

HTML • Tailwind CSS • JavaScript

PA3DataMining

Programming assignment for a data mining course exploring algorithms.

HTML • CSS • JavaScript • Plotly.js

PA4DataMining

Another programming assignment for data mining focusing on advanced techniques.

HTML • CSS • JavaScript • D3.js

ParticleAttraction

Particle attraction simulation demonstrating gravity-like behavior.

HTML • CSS • JavaScript • Canvas

PendorCharacterCreator

Character creator for a fantasy world named Pendor with customizable attributes.

HTML • Tailwind CSS • JavaScript

SlidesHW5

Slideshow for homework 5 explaining how to deploy an AWS EC2 instance.

HTML • CSS • JavaScript

SoftwareTestingLevels

Presentation explaining different software testing levels with examples.

HTML • CSS • JavaScript

TicTacToe

Classic Tic-Tac-Toe game with an intuitive user interface.

HTML • CSS • JavaScript

TikTok

Project replicating aspects of the TikTok UI or exploring short-form video interactions.

HTML • Tailwind CSS • JavaScript

ThisIsTheOnlyLevel

A puzzle-platformer game featuring a single level with clever twists.

HTML • Tailwind CSS • JavaScript • Canvas

Vortex

Simulation or visualization of vortex patterns and swirling motion.

HTML • CSS • JavaScript • Canvas

Click a card to view details or explore more on my GitHub repositories page.