Rental Cars, Delivered On-Demand
Coursework: Operating System Design and Implementation
, Embedded Real-Time Systems
, Parallel and Sequential Data Structures and Algorithms
, Computer Systems
, How People Work (HCI)
Architected and wrote a Unix based operating system to run on x86 hardware. Custom implemented virtual memory, a physical frame manager, a round-robin scheduler, context switching, and a user-level thread library. Successfully runs a zsh shell and mimics a file system to launch user level programs.