Projects
Things I've built
Zathura
Debugger / ToolingA cross-platform visual debugger for learning and debugging assembly. Supports major architectures and focuses on being pretty and educational.
OptimistOS
Operating SystemA hobby operating system built for fun and to deeply understand low-level computer science concepts.
Awesome Reversing
Resource ListA curated list of free resources for learning reverse engineering.
Other niche work
webdork
Security / ToolingPython tool for automating dorking and finding information disclosure issues.
Compiler
CompilerA compiler for the Jack Programming Language from Nand2Tetris, written in C++ without formal compiler theory.
VM Translator & Assembler
ToolchainAssembler and VM translator for the HACK VM language as part of the Nand2Tetris course.