I'm a Computer Science student with many interests, such as systems programming, compilers, and performance-oriented software.
Designed a custom CPU architecture in a logic simulator (digital logic sim) and implemented a compiler targeting its instruction set. Using these Tools, I created a basic Snake Game for it (repo).
Implemented a basic real-time fluid simulation in Java (repo).
Built a software-based 3D rendering engine in Java (repo).
Started developing an application for running Snake on a decentralized network. Currently unfinished; however, it can already establish a decentralized network with an online chatroom functionality (repo).
While building the CPU mentioned above, I wanted better performance and therefore optimized the simulator, significantly improving its performance.
My pull request to the official repo was not merged due to inactivity; however, my update was merged into an active community fork.