About
Software Engineer transitioning from SRE to Embedded & Firmware Development. Passionate about low-level software, OS internals, device drivers, and open source.
Skills
Current
C
Rust
Python
Bash
FreeBSD
Linux (Debian, Ubuntu, Armbian)
GCC/Clang
LLVM
GDB
Makefile
TCP/IP
PXE
802.11 Wireless
Developing
Rust no_std
ARM/RISC-V ASM
RTOS
Bare-metal
HAL
U-Boot
I2C, SPI, UART, USB, MMC
KiCad
FPGA
Hardware
ESP32
Raspberry Pi 2/3/5
Pine64 (Rockchip)
STM32 Nucleo
96Boards i.MX7
Open Source
Contributor to FreeBSD, paramiko, dmidecode, libssh2.
Current Focus
// Embedded systems transition
let focus = [
// Rust for embedded (no_std)
// ARM Cortex-M bare-metal
// RTOS & device drivers
// KiCad PCB design
];
Projects
-
๐ก iwndebug
Intel wireless debugging tools for 802.11 development
-
๐ฆ rust-embedded
Embedded Rust projects and bare-metal experiments
-
๐ elfdbg
ELF debug sections utility in C
-
๐ elfdbg-rust
ELF debug sections utility in Rust (rewrite)
-
๐ฆ freebsd-commands
FreeBSD commands collection
-
๐ฆ freebsd-ports
FreeBSD ports collection
-
๐ฑ android-sysinfo
Android system information utility
-
๐ keygen
UNIX keygen with 90's demoscene style