Independent low-level developer focused on minimal bootloaders, bare-metal bring-up, and hardware-close embedded work.
Current public work centers on ESP32-C3 bootloader experiments and a portable RISC-V reference architecture. I care about clear boot paths, explicit initialization, and code that remains understandable under review.
- Minimal bootloaders for ESP32 RISC-V targets
- Portable RISC-V boot path experiments
- Bare-metal C and assembly
- Early bring-up and low-level debugging
- Small, auditable systems with minimal dependencies
https://github.com/ElToroDM/exerionbit-esp32c3-bootloader
Minimal ESP32-C3 bootloader work focused on clear boot flow, validation, and real-hardware evidence.
https://github.com/ElToroDM/exerionbit-riscv-bootloader
Portable RISC-V bootloader and supporting low-level experiments used as reference architecture for boot-path work.
- C
- Assembly
- ESP-IDF
- GCC toolchains
- QEMU
- Git
I prefer narrow scope, explicit control over the hardware, and code that can be maintained without heavy frameworks. The goal is simple: make the boot path understandable, reproducible, and useful for real embedded bring-up.
GitHub Issues on public repositories are the best initial contact point.
If a discussion needs to move off-platform, open an issue and ask for a direct contact channel.
