Pinned Repositories
alexandengstrom
campusrunner
Campus Runner is a 2D platformer game created in C++ using the SFML-library.
digital-clock
A digital clock created with an Atmega16A microcontroller and assembly language, displaying time on four seven-segment displays using multiplexing and interrupts.
enigma-machine-simulator
A C++ implementation of a realistic simulation of the historical Enigma encryption machine used by the Nazis during World War II.
fairytales
An Android app built with Java that uses AI to help kids and their parents to create custom bedtime stories.
neural-network
A Python implementation of a basic neural network from scratch, without external libraries.
nial
An object-oriented programming language, implemented in the Ruby programming language.
not_std
Reinventing the standard library by constructing essential data structures and algorithms in C++ from the ground up.
p2p-chat-application
A peer-to-peer chat application developed in C#. Allows users to chat directly with each other over the internet without a central server.
social-network
A social network developed in Node, React, Express, and MongoDB, featuring integrated chat functionality through sockets.
alexandengstrom's Repositories
alexandengstrom/road-network-generator
Python tool for generating undirected weighted graphs representing road networks.
alexandengstrom/digital-clock
A digital clock created with an Atmega16A microcontroller and assembly language, displaying time on four seven-segment displays using multiplexing and interrupts.
alexandengstrom/fairytales
An Android app built with Java that uses AI to help kids and their parents to create custom bedtime stories.
alexandengstrom/nial
An object-oriented programming language, implemented in the Ruby programming language.
alexandengstrom/alexandengstrom
alexandengstrom/campusrunner
Campus Runner is a 2D platformer game created in C++ using the SFML-library.
alexandengstrom/enigma-machine-simulator
A C++ implementation of a realistic simulation of the historical Enigma encryption machine used by the Nazis during World War II.
alexandengstrom/neural-network
A Python implementation of a basic neural network from scratch, without external libraries.
alexandengstrom/not_std
Reinventing the standard library by constructing essential data structures and algorithms in C++ from the ground up.
alexandengstrom/p2p-chat-application
A peer-to-peer chat application developed in C#. Allows users to chat directly with each other over the internet without a central server.
alexandengstrom/proxy-server
A simple content-altering HTTP web proxy developed in Python.
alexandengstrom/rsa-algorithm
Simple RSA algorithm in Python
alexandengstrom/social-network
A social network developed in Node, React, Express, and MongoDB, featuring integrated chat functionality through sockets.
alexandengstrom/morse-code-transmitter
An ATmega16A assembly program that converts a predefined string into Morse code signals.
alexandengstrom/nano-knowledge
Nano Knowledge is a Python script that automates the creation of podcast episodes, using OpenAI's GPT for script generation and ElevenLabs' text-to-speech technology for audio conversion.
alexandengstrom/pathfinding-visualizer
A Pathfinding Visualizer built with React that visualizes algorithms such as BFS, DFS, and Dijkstra's.
alexandengstrom/pizza-website
A fictional Italian pizza restaurant website built with React and Typescript, featuring a homepage, menu, booking page and contact page.
alexandengstrom/png-steganography-cli
Python command-line tool for hiding encrypted messages within PNG images using steganography techniques.
alexandengstrom/python-quizzer
An interactive React TypeScript quiz game where users test their knowledge by answering questions related to Python code snippets.
alexandengstrom/snake
A simple Javascript implementation of the classic game Snake.
alexandengstrom/tetris
A Go implementation of the classic game of Tetris developed using the Ebiten framework.
alexandengstrom/tweelon
Tweelon is a Twitter-inspired platform built with React, Node.js, and MongoDB.