A Programming Odyssey
Projects
2026
-
sqlmini :: Database Management System inspired by SQLite
2025
-
ymalloc :: Custom malloc function using free-list technique
-
kilo-c :: nano like text editor written in 999 lines of C
-
mdbook-godbolt :: Runnable codeblocks in mdbook via godbolt.org
-
gitgauge :: Git Contribution Analytics for University Teachers
-
Python Voxel Engine :: A simple voxel Minecraft engine
-
Lox Interpreter (C) :: Bytecode Interpreter for Lox Programming Language
2024
-
Lox Interpreter (Java) :: Tree Walking Interpreter for Lox Programming Language
2023
-
Pong Clone :: Built using SFML and my own Crank Framework
-
SAV :: A Sorting Algorithm Visualizer
-
C++ Book (Draft) :: A Digital Book for Learning C++
2022
-
Lispy (C) :: A simple interpreter for a Lisp-like language
-
Cortex Library :: A library of general purpose types, classes, functions, algorithms, utilities and other components for C++.
-
Crank Framework :: A simple state management framework.