I am a Software Engineer obsessed with compilers, kernels, computer architecture, and emulation. I graduated with a B.Sc. in Computer Engineering from Yeditepe University in 2026.
I use a variety of tools and languages, but my frequent pick for low-level hobby projects is C99 and GCC. I also write C#/.NET heavily at work, and I appreciate similar managed runtimes like the JVM.
I am fascinated by OS internals, and I am currently porting GNU Mach to RISC-V 64-bits. I have also tinkered with Linux and NetBSD source before, mostly for small stuff like writing a toy device driver.
Highlighted Projects
- Portable C Compiler aarch64 Refactored AAPCS64 and Darwin ABI code generation and register allocation for the Portable C Compiler.
- GNU Mach riscv64 Architecture porting and ABI runtime integration work for the Hurd microkernel.
- OpenWatcom ELF/COFF on 386 Added ELF and COFF emission to the Intel 386 backend (previously only OMF).
- chips mc6800 Implemented cycle-stepped Motorola 6800 emulator in floooh's chips project and built a working APF MP1000 emulator on top.