- paging, virtual memory, and 64-bit porting in Rainstorm OS
- greedy meshing, and improved terrain generation in my voxel engine
- experimenting with motor imagery EEG classification using CNN-LSTM models
- CHIP-8 emulator
- x86 bootloader
- HTTP server in C
- Linux rootkit
- Tile-based platformer in C++ / Raylib
Languages C · C++ · x86 NASM assembly · Python · GLSL · Java · Javascript
Graphics OpenGL · GLSL shaders · ImGui
Systems Paging · Virtual memory · Syscalls · ELF · Device drivers
ML / AI PyTorch · Cuda · Tensorflow · EEG signal processing
Security Reverse engineering · IDA Pro · pwndbg · x64dbg