Probably, my most interesting project is XunilOS. It's an OS made from scratch in Rust, using the Limine bootloader. It has both x86_64 and aarch64 support (aarch64 only works in QEMU), IPC, SHM, syscalls, a libc stub, windowing/processes, and can run Doom (obviously).

I've also made several games and experiments in Python with the Arcade & Pyglet game engines. Most notably:

I've also made a soundboard in Rust and I'm always trying to make new stuff!

If you care about my NixOS configuration, and want to make something similar or something based off of it (though it is pretty hardcoded/opinionated), feel free to do so here.