Master's Projects Portfolio
Dec 18, 2025 · 4 min read · Systems Compilers Operating Systems Security Concurrent Programming Hardware Architecture ·Welcome to my graduate research and coursework portfolio. This page showcases projects across 3 semesters of my master's degree, spanning computer architecture, systems programming, compiler optimization, operating systems, and distributed systems security. Semester 1 (Fall 2024) - Computer Architecture & Hardware …
Read MoreFile System Consistency Checker (xv6 fsck)
Nov 15, 2025 · 10 min read · Operating Systems File Systems Data Integrity Crash Consistency RISC-V Kernel Programming File System Recovery ·Course: CS 5204 - Advanced Operating Systems Project 1 | Semester: Fall 2025 Technical Focus: Crash Consistency, File System Reliability, Recovery Algorithms Problem Statement & Motivation File systems can become corrupted when systems crash mid-operation. xv6's simple inode/block-based design is vulnerable to …
Read MoreVirtual Memory Analysis: Page Table Walker
Nov 15, 2025 · 8 min read · Operating Systems Virtual Memory Page Tables Kernel Programming Memory Analysis Linux Internals MMU Management ·Course: CS 5204 - Advanced Operating Systems Project 2 | Semester: Fall 2025 Technical Focus: Virtual Memory Management, Page Table Structures, TLB Behavior Problem Statement & Motivation Modern systems use multi-level page tables for virtual-to-physical (VA→PA) address translation. Understanding memory layout is …
Read More