12 years of SW experience in embedded dev (Linux/RTOS/networking)
Small hobby OS (C and x86 assembly)
Designed a small 8-bit CPU (discrete digital logic)
RISC-V CPU emulator capable of booting Linux (Python)
PIC16F84 microcontroller emulator (Java)