Sentinel Core
Nathan Rigg, NR5P, sitting at his radio desk with a wall of radios behind him
About me

Hi, I’m Nathan, NR5P.

I’m a software developer and ham radio operator in Central Texas. I enjoy all of it, from web apps to embedded systems, and everything on this site is something I built because I wanted it to exist.

What I do

Banking software by day, radios and home servers by night.

My day job is software developer at Texell Credit Union in Temple, where I build features for the core banking system in C#/.NET, SQL, Symitar/PowerOn and Azure. I’ve also worked as a solutions developer and bank officer at Allegiance Bank.

Earlier on, from 2020 to 2021, I also did contract embedded work for a cattle company: computer vision with OpenCV, ESP32 and Raspberry Pi automation, and BLE and RFID readers.

Outside of work, I’m a licensed amateur radio operator, callsign NR5P. My main radio is a Yaesu FTDX3000, and I spend most of my time on CW, JS8Call and VarAC.

Projects

Things I’ve built.

Toolbox

What I work with.

LanguagesRust, C#, Python, C++, Java, JavaScript, Bash, SQL
Platforms.NET and ASP.NET Core, Azure and Azure DevOps, Linux, Symitar/PowerOn
HardwareESP32, Raspberry Pi, BLE, RFID, and a shack full of radios
AI & signalsLocal AI models, computer vision with OpenCV, and DSP for radio audio