/dev/tty0 — bsh interactive shell03:01:33
// 01

$ cat ./about.md

readable.txt · 3 paragraphs
~/about.mdUTF-8 · LF

01Computer engineer, BYU '21. Currently shipping firmware for connected access-control hardware.

02I design boards, write firmware, run a mixed-arch Kubernetes cluster, and love spending time outside.

03I learn by building. Most things on this site started as 'I wonder if…' and ended on an oscilloscope at 2am.

specsverified
nameBen Brenkman
roleEmbedded Systems Engineer
locSalt Lake City, UT
github@justbrenkman
status● ONLINE
// 02

$ git log --oneline ~/career

3 commits · main
Draper, UTARM Cortex-MFreeRTOSZephyrBLEEthernet/IPC/C++Altium

Firmware for connected access-control hardware. Wireless locks, IP-over-BLE, OTA, manufacturing tools.

  • +Low-level C/C++ firmware across multiple ARM Cortex-M targets
  • +Ethernet/IP, Bluetooth, IP-over-BLE communication stacks
  • +Internal tools to encode/decode, test, and debug custom protocols
  • +OTA updates and bootloaders, end-to-end
  • +Brought a new wireless product line to market
// 03

$ ls -lah /skills

8 entries
/skills8/8
PERMYRNAMEDOMAIN
cat /skills/embedded-c-cpp/README.md6y exp

Embedded C/C++

Primary language for firmware. Deep memory mgmt, peripherals, RTOS internals.

# experience
  • Bootloaders with OTA
  • Ported autopilot to custom boards
  • FreeRTOS + bare-metal + Linux
  • Custom STL-style primitives, async, mutexes
  • Ethernet/IP, BLE stacks
# tech
ARM GCCMakeC++17GDBValgrindClangStatic Analysis
// 04

$ ls -t ./projects

8 of 8
24 GHz · FMCW

fmcw-radar-v2

2025active
FMCW Radar Front-End

Custom 24 GHz FMCW radar with on-board DSP. PCB antenna array, ramp generator, and host streaming over USB.

BAND24 GHz
RANGE~80 m
BW200 MHz
MCUSTM32H7
#radar#rf#hardware#dsp
README.md →
altitude · timeAPOGEE

stratos-fc

2024shipped
Rocketry Flight Computer

9-DOF flight computer with redundant sensors, microSD logging, and dual-deploy pyro channels. Designed for amateur high-power rocketry.

MCURP2040
IMUBMI088 ×2
ALTMS5611
PYRO2ch
#firmware#hardware#embedded
README.md →
U1

cm5-carrier

2025active
CM5 Carrier Board

4-layer carrier board for the Raspberry Pi CM5 with full I/O breakout, USB-C PD, dual MIPI, HDMI, PCIe, and a friendly footprint.

LAYERS4
USB-CPD
PCIeGen3 x1
MIPI2× CSI/DSI
#hardware#infra
README.md →
24 GHz · FMCW

field-wsn

2024deployed
Wireless Sensor Network

Solar-powered LoRa nodes streaming weather + soil data back to a gateway in my home lab. Multi-year deployments on a single battery.

NODES12
RANGE5 km
BAT2 yr
RATE1 / 15min
#embedded#rf#infra
README.md →
node-1node-2node-3node-4node-5node-6

homelab-cluster

2024running
Mixed-Arch k3s Cluster

amd64 + arm64 Kubernetes cluster running every self-hosted service I care about. GitOps via ArgoCD, Tailscale-meshed.

NODES6
ARCHamd64+arm64
APPS30+
UPTIME99.5%
#infra#k8s
README.md →

voxel-rt

2023shipped
Voxel Ray Tracer

GPU voxel ray-tracer in Rust + WebGPU. Sparse-octree traversal, dynamic lighting, all browser-runnable.

FPS60+
DEPTH9 levels
GPUWebGPU
LANGRust
#web#rust#gpu
README.md →
24 GHz · FMCW

ham-station

2025active
Ham Radio Station

HF + VHF/UHF station with custom rotator control, JS8Call automation, and APRS gateway running on a Pi.

RIGIC-7300
BANDSHF/VHF/UHF
MODESSSB/FT8/JS8
DXCC62
#rf#infra
README.md →
U1

ben.brenkman.net

2026active
This Website

The site you're on. Terminal/TUI aesthetic, interactive shell hero, animated canvas background.

FONTJB Mono
BGcanvas
VIBETUI
LANGTS
#web
README.md →
// 05

$ mail --to ben

ping me
contact.mdclick to copy / open
githubhttps://github.com/justbrenkmanopen ↗
linkedinhttps://linkedin.com/in/justbrenkmanopen ↗