My Projects

A collection of projects showcasing my programming skills across different languages and domains

🐍

Python

6 projects

⚙️

C/C++

2 projects

🦀

Rust

1 project

💻

Assembly/HDL

1 project

🐍

Python Projects

6 projects Machine learning, game development, web scraping

Blockchain Demo & Crypto Wallet

🌐webPython

full-stack, peer-to-peer blockchain wallet system written in Python with a live web interface.

PythonFlask requests ecdsa+2 more
3 screenshots

Monopoly Game

🎮gamePython

Fully functional multiplayer Monopoly game built with Python and Pygame

PythonPygame
5 screenshots

Projectile Simulation

🔬simulationPython

Simple physics based projectile simulation

PythonPygame
5 screenshots

Tetris

🎮gamePython

Full graphical tetris game built in python w/ working agent/AI to play the game

PythonPygame
5 screenshots

Conways Game of Life

🔬simulationPython

A visualizer for Conway's Game of Life built with Python and Pygame

PythonPygame
4 screenshots

Covid-19 Prediction Model

🔧toolPython

A machine learning model to predict Covid-19 cases in a certain county based on historical data

PythonDjango TensorflowNumpy+1 more
4 screenshots
⚙️

C/C++ Projects

2 projects

Ant Simulation Program

🔬simulationC/C++

Simple Graphical C++ App which simulates ant behavior

C++SFML
3 screenshots

Graph Adventure Game

🎮gameC/C++

Pure C graph based GUI adventure game

CRaylib
4 screenshots
🦀

Rust Projects

1 project Systems programming, WebAssembly, performance

Crypto Currency Donation Portal

🔧toolRust

A simple cryptocurrency donation logger and tracker web app

RustAxum tower-httpserde / uuid+1 more
3 screenshots
💻

Assembly/HDL Projects

1 project

Nand2Tetris: Building a Computer from First Principles

⚙️systemsAssembly/HDL

Built a complete 16-bit computer system from NAND gates up through a two-tier software hierarchy, including hardware components, assembler, and VM translator.

Hardware Description Language (HDL)C
1 screenshot