Projects

Kernel Module in C

Technologies: C, Linux Kernel API

A simple rootkit proof-of-concept developed as a loadable kernel module for educational purposes.

View Project →

Assembly Bootloader

Technologies: NASM, x86 Assembly

A 16-bit bootloader that prints a message to the screen, demonstrating low-level system startup procedures.

View Project →

Text-Based RPG Engine

Technologies: C, Data Structures

A flexible procedural engine for creating text-based role-playing games, featuring a scriptable event system.

View Project →

Shell Implementation

Technologies: C, POSIX API

A custom command-line shell that supports command execution, piping, and redirection.

View Project →