Fent
A self-made x86_64 programming language
A programming language with its own compiler toolchain targeting x86_64 — lexer, parser, semantic analysis and code generation, written from scratch.
low-level software & embedded systems
I build programming languages, HDL CPUs, rendering engines and self-hosted infrastructure. FOSS advocate, Linux daily driver since 2019.
A self-made x86_64 programming language
A programming language with its own compiler toolchain targeting x86_64 — lexer, parser, semantic analysis and code generation, written from scratch.
A processor designed at the register-transfer level
A CPU designed in a hardware description language, from the instruction set up to a synthesizable pipeline.
A from-scratch 3D rendering engine
A rendering engine exploring rasterization, projections and the maths behind real-time graphics, built without a graphics framework.
Game-server reverse engineering & automation
A reverse-engineered client and server for a mobile game: protocol analysis, a Discord client and a database layer, used to study how the service behaves under real load.
Designing the SAS backplane PCB for 10× 10 TB disks, plus the 3D-printed case.
Turning HDL designs into working redstone circuits in Minecraft.