Blog Logo

My Projects

Dad-Jokes-API

just simple API that delivers random dad jokes from a remote database

Language: Go

CHEK IT OUT HERE

Conways-Game-of-Life

Conway's Game of Life in C and SDL2

Language: C

Tetris

Tetris in typescript. Still working the front end. Also in the midst of refactoring the logic to make it more modular.

Language: TypeScript

CHEK IT OUT HERE

Erwin-Text

A lightweight, terminal-based text editor written in C with ncurses, featuring syntax highlighting, search, and undo functionality.

Language: C

Neural-Network

A flexible and modular feed-forward neural network in Go, featuring a CLI for training models with custom architectures and making predictions.

Language: Go

Hash-Table-API

A generic, open-addressing hash table in C featuring a memory-efficient design (2 bits per entry for metadata), custom allocator support, and a flexible void* API with type handlers for any key/value type.

Language: C

M3-Enigma-Machine

Javascript implementation of the German M3 Enigma Machine.

Language: JavaScript

CHEK IT OUT HERE