My Projects

A collection of projects I've built to learn new technologies and solve interesting problems.

10 projects found

No Image

Durd-Bot

Minmax bot for the card game "Durd" with a web interface

C++PythonFlask
No Image

Fakebook

A social media platform with login, post creation, and friend-adding features

Node.jsExpress
No Image

Maze Generator

Generates mazes of different sizes in PNG format

Python
No Image

Minesweeper Solver

A bot that solves Minesweeper using logical deduction

JavaScript
No Image

Sudoku Solver

Fast backtracking algorithm that solves sudoku

C++
No Image

Auto-Ngrok Notifier

Sends daily notifications of changing ngrok tunnel IP addresses via Gmail API • Using for my personal raspberry pi

Python
No Image

Passphrase Generator

Script for generating secure passphrases using a wordlist

Python
StatAtlas

StatAtlas

StatAtlas is a lightweight, interactive mini-atlas for exploring global data over time. Choose a dataset like GDP or population, switch between visual styles (bubble, bar, map, proportional map, slope), and scrub through years to see trends unfold—then highlight a country to keep it in focus while everything else dims. The UI stays crisp: manual year changes are instant, tooltips are clear, and the map includes a tidy color legend so ranges make sense at a glance. It’s built with React, TypeScript, and D3, with smooth animations. Great for quick comparisons or just poking around to find surprising patterns.

ReactHTMLJavaScript
Text Editor

Text Editor

A simple terminal-based text editor for Linux

C
Neural Network from Scratch

Neural Network from Scratch

A neural network built without any external libraries for MNIST dataset. • Can be trained to get ~95% accuracy

CPython