
RamdySDR
A native software-defined radio client speaking a hardware UDP protocol directly, with multiple receivers and a touch-first interface.
A commercial desktop application for amateur radio operators, with a licensing system, release channels and a marketing site that sells and delivers it.
Visit hamstream.co.uk ↗
The brief
Build a desktop product, not a project: software that talks directly to radio hardware, a licensing system that protects it, release channels for beta and stable, and a website that sells, delivers and supports it.
The challenge
The constraints that shaped every decision after them.
What we built
The decisions that mattered, and why we made them.
Direct protocol communication with radio hardware, with the demanding paths kept off the interface thread so the display never stutters.
Licence enforcement built into the application, with separate beta and stable channels published from one pipeline.
The marketing site carries versioned downloads, release notes and help documentation, driven by environment configuration so a release is a single controlled change.
Clean, repeatable installer builds so the version on the About screen, in the notes and in the download always agree.
The outcome
Built with
More work

A native software-defined radio client speaking a hardware UDP protocol directly, with multiple receivers and a touch-first interface.

A desktop image-processing tool that converts raster artwork into clean, gradient-aware vector output through a multi-stage pipeline.

A touch-screen control surface merging MIDI hardware control, radio CAT control and network control protocols into one operating position.
Every project on this site started with a short email describing a problem. Tell us yours and we will come back with scope, cost and timescale.