Portfolio
Projects
Malloc From Scratch
April 2026
Implementations of C standard library memory-related functions, like malloc(), calloc(), realloc(), and free(), from scratch.
RayCasting in C with SDL3
March 2026
a simple implementation of 2D and 3D ray casting engine written in C using SDL3. It simulates a basic first-person view similar to games like Wolfenstein 3D by casting rays from the player’s position to detect walls and render a pseudo-3D scene. You can move around the map with WSAD keys and look around using the mouse to interact with the scene in real time.
Education

B.S. (Hons) Computer Science with AI
April 2024 - Present

I am currently pursuing a Bachelor's degree in Computer Science and am in my 5th semester.
Experience
Language Instructor
April 2025 - May 2025
Though not my primary field of choice, I have worked as a language instructor for about a year, during which I taught and guided students preparing for exams such as IELTS, PTE, CAS interviews, and the Duolingo English Test.


