AK-REX

Open-source programmer, tinkerer, disabled veteran, and proud father - building and maintaining custom Linux for handheld and embedded hardware.

AK-REX
About Me

I'm a passionate open-source programmer, dedicated tinkerer, disabled veteran, and proud father. I served 8 years in the U.S. Army as a truck driver and communications expert.

Transitioning to civilian life came with its challenges, especially with my combat disability. But I found solace and purpose in coding. Despite the hurdles, I immersed myself in the world of open-source software, collaborating with others and making meaningful contributions.

Beyond programming, I'm an avid tinkerer, always exploring new ways to merge technology with creativity. Whether I'm building custom hardware or experimenting with innovative software solutions, I find joy in the process of creation and discovery.

But above all, my role as a father is my most cherished. I strive to instill in my children the values of perseverance, compassion, and the importance of giving back to the community.

I build and maintain custom Linux images and kernels for a handful of handheld and embedded devices - mostly ClockworkPi hardware and the M5Stack Cardputer Zero, plus a few community-driven ports. Most of the work is display drivers, device tree overlays, kernel configs, and the boot/first-run experience that makes an image feel finished instead of half-flashed.

I care about upstream-friendly patches, minimal diffs, and not breaking things for the people already running a build - some of these drivers have thousands of users, so stability comes before cleverness.

What I Work On
ClockworkPi kernel & images display driver / kernel

Custom kernel work for the uConsole, including the panel-cwu50 display driver, a trimmed defconfig, and power management fixes - plus a full lineup of Debian, Ubuntu, and specialty images.

Cardputer Zero Linux port bring-up

A Debian Trixie build for the M5Stack Cardputer Zero - display and keyboard bring-up, automatic HDMI switching, a first-boot setup wizard, and early LoRa/GNSS work toward Meshtastic support.

Carbon Computers images image builds

OS images tuned for the Pi Flux, including Debian, Ubuntu, and Parrot builds with lite variants for lower-overhead setups.