CS student at the Technion interested in systems programming, Linux internals, and container/cloud infrastructure.
| Repo | What it is | Core concepts |
|---|---|---|
| jos-kernel | JOS operating system — 6 labs + network challenges, in C and x86 asm | physical memory, page tables, traps, fork/COW, IPC, FS, E1000 NIC driver |
| simple-container-runtime | Minimal Linux container runtime in C | namespaces, pivot_root, cgroups v2, seccomp, capabilities |
| cache-simulator | L1/L2 inclusive cache simulator in C++ | LRU, write-allocate, write-back, AMAT |
| network-simulator | Multi-server queueing simulator in Python | M/M/c queues, Poisson arrivals, probabilistic routing |
- Operating systems and Linux kernel internals
- Container runtimes and isolation primitives (namespaces, cgroups, seccomp)
- Kubernetes / OpenShift infrastructure
- Performance engineering and CPU architecture
- Systems programming in C/C++
C · C++ · Python · x86 assembly · Linux userspace APIs