

Featured Projects

Path Tracer
A CPU-based Monte Carlo path tracer written in Zig, featuring multi-bounce global illumination, BVH acceleration, and custom spatial denoisers.

Beyond The Line
A text-based serious game developed as a Master’s thesis to explore Complex Problem Solving through resource management, narrative branching, and systemic uncertainty.

OS/161 Demand Paging
An OS/161 kernel extension implementing demand paging, swap space management, per-process page tables, dynamic ELF loading, and TLB handling.