Projects

BigNum Library

C • Big Numbers • Systems Programming May 2025 – Now

Arena Allocator

C • Memory Management • mmap • Systems Programming February 2025 – March 2025
  • A high-performance memory allocator built from scratch using low-level system calls.
  • A stb-style single-header library provides fast region-based allocation with page alignment.

imglib

C • Image Processing • Unix • Portable Programming November 2024 – January 2025
  • A minimal image processing library created for Unix systems with zero dependencies.
  • Built with portable C code and efficient memory access patterns.
  • Followed the Suckless C coding style and wrote a portable Makefile, avoiding GNU-specific extensions.