Skip to content
thanh-ho~/portfolio
← cd ../work

06 / 07 · Personal project

A minimal operating system from scratch

Systems[Shipped or in progress]C · C++ · x86[Source — repo is private for now]

01Problem

[Problem]

02Design & tradeoffs

[Design and tradeoffs]
[Diagram — architecture / data flow]
Fig. 1 — [Caption]

03Results / benchmarks

[Chart or table]
Fig. 2 — [Caption]

04What I did

  • Built a bootable minimal OS from scratch, including bootloader integration and kernel initialization.
  • Implemented process scheduling and memory management primitives.
  • Developed a system call interface for user–kernel interaction.

05What I learned

[What I learned]
Next projectVerifying certificates with OCR and a public ledger07 →