π About Me
Hi there!
I'm a passionate university student from Sri Lanka with a deep love for technology, innovation and collaborative problem-solving. I enjoy working on challenging low-level projects that push the boundaries of what I can create with code and hardware.
π οΈ Current Projects
Hash x86 β A simple 32-bit x86 operating system I'm building from scratch to deepen my understanding of system internals, paging, multitasking and GUI design.
Build Your Own Operating System From Scratch β A step-by-step tutorial series where I share my process, insights, and code for anyone who wants to create their own OS from the ground up.
π Notable Achievements
β
Built my own minimalist operating system (Hashx86) from scratch with support for GUI, multitasking, ELF loading, paging, and VESA graphics π§βπ»
β
Designed and implemented a custom nanoprocessor as part of an academic research project π¬
β
Completed Pintos Labs, gaining practical experience with OS internals π§βπ»
β
Built a solid foundation in system-level programming, computer architecture and hardware-software integration π§
π§βπ» Interests
π§ Low-Level Programming β C, x86 Assembly
βοΈ Operating System Development
πΌοΈ GUI Frameworks β Custom UI engines in C/C++
β¨ Image Processing & Graphics
π§ Hardware Design & IoT Projects β Especially with microcontrollers and embedded systems
π Thanks for Stopping By!
Feel free to explore my repositories and connect with me! π

