Mikias Berhane's Projects
:crystal_ball:Algorithm Visualizations
Algorithm and Data Structure Visualization tool
Numerical Analysis Class School Project
A simple comprehensive script that uploads your beats all over various platforms
A small C compiler
Assembly Class School Projects
C/C++ Class School Project
Python Class School Project
demonstrates how to use Q-Learning to solve the FrozenLake environment from OpenAI Gym. It includes advanced features such as logging, configuration files, model saving/loading, plotting, and hyperparameter tuning.
Open-source cloud-environment inspector. Supporting AWS, GCP, Azure, and more! Your cloud resources will have nowhere to hide!
Kubernetes Operations (kOps) - Production Grade k8s Installation, Upgrades and Management
Linux kernel source tree
Config files for my GitHub profile.
In-development CMS repo that is language-agnostic and adaptable to various tech stacks involves focusing on common project organization principles and best practice
"Open-Set Image Tagging and Captioning Tool" that leverages the pre-trained RAM++ and Tag2Text models to tag and caption images, including recognizing new categories not seen during training.
RISC-V CPU with 5-stage pipeline, implemented in Verilog HDL.
An example of a simple RPG game using raylib
Server for Algorithm Visualizer
A Comprehensive Smart City Network Simulation
Sophisticated Smart City Traffic Management System
A 2D Snake game using C++ and SDL
Suricata is a network Intrusion Detection System, Intrusion Prevention System and Network Security Monitoring engine developed by the OISF and the Suricata community.
Tabler is free and open-source HTML Dashboard UI Kit built on Bootstrap
:snowman: Possibly the smallest compiler ever
Simple operating system in C++, written from scratch
⛈ Weather app with OpenWeatherMap API