Obadah Abozaid
All projects
Systems & CloudCourse project · 2024

Bare-Metal Linux Kernel

A custom C/C++ kernel capable of cluster computation over TCP.

Role: Developer

Overview

A from-scratch, bare-metal Linux kernel written in C/C++ that coordinates cluster computation across machines over TCP. The project dug into low-level memory, process, and networking primitives — building the system layer that higher-level software usually takes for granted.

Highlights

  • Custom bare-metal kernel in C/C++.
  • Distributes computation across a cluster over raw TCP.
  • Hands-on with low-level memory, scheduling, and networking internals.