My Projects

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

Py

Python

6 projects

C+

C/C++

3 projects

Rs

Rust

3 projects

As

Assembly/HDL

1 project

Py

Python Projects

6 projects — machine learning, game dev, web scraping

Py

Blockchain Demo & Crypto Wallet

websystems

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

PythonFlask requests ecdsa+2 more
3 screenshots
Py

Monopoly Game

game

Fully functional multiplayer Monopoly game built with Python and Pygame

PythonPygame
5 screenshots
Py

Projectile Simulation

simulation

Simple physics based projectile simulation

PythonPygame
5 screenshots
Py

Tetris

gameml

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

PythonPygame
5 screenshots
Py

Conways Game of Life

simulation

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

PythonPygame
4 screenshots
Py

Covid-19 Prediction Model

mlweb

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/C++ Projects

3 projects — low-level programming, computer systems

C+

Poker Website

gamesystemsweb

Full-stack multiplayer Texas Hold'em engine with a C++17 WebSocket server, Monte Carlo AI opponents, and an animated browser frontend — deployed live

C++17Crownlohmann/jsonOMPEval+5 more
6 screenshots
C+

Ant Simulation Program

simulation

Simple Graphical C++ App which simulates ant behavior

C++SFML
3 screenshots
C+

Graph Adventure Game

game

Pure C graph based GUI adventure game

CRaylib
4 screenshots
Rs

Rust Projects

3 projects — systems programming, performance tools

Rs

Weather App

tool

Full Weather Application built with rust and egui using real time weather API data

RustEguiReqwestSerde
4 screenshots
Rs

Secure Chat App

systemstool

Zero-configuration P2P encrypted chat with automatic peer discovery using mDNS, X25519 ECDH key exchange, and AES-256-GCM encryption

RustEguiAES-GCMX25519+4 more
4 screenshots
Rs

Crypto Currency Donation Portal

webtool

A simple cryptocurrency donation logger and tracker web app

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

Assembly/HDL Projects

1 project — hardware design, computer architecture

As

Nand2Tetris: Building a Computer from First Principles

systems

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