1. An OS for my masters (2025)
Built an OS from scratch in C and Assembly for my Advanced Operating Systems and Networking class at De La Salle University Manila. I wrote almost every line of C-code (with some GPT/Grok help to help me debug gigantic error messages) with blood on my eyes and QEMU crashing in the background. Presented a live demo + codebase walkthrough in class to a group of senior software engineers and architects
I designed it for pedagogical teaching similar to xv6, implementing recommendations based on this paper called Improving The Educational Value of Operating Systems. I may have to revisit this again to improve the system and write a worthy systems programming paper about it.
Link: Code, prof mentioning my work
Reference: Professor Raquel T. Marasigan (email) (linkedin) (scholar)
2. CookedOS - an OS for fun (2026)
Link: Code
CookedOS is an ultra simpler OS I recently began just for fun. How simpler? Its just ring 0/kernel mode just so I can play around and build GUI apps quick
Video Demo:
Screen recording above was recorded in 2026-04-15, see github repo and run it on your mac (I havent tested it on other OSes yet) or read the codebase to see the latest features/design