Yeah, this stuff goes way back. My great-great-uncle Adelmo Landini, who had worked with Marconi, was already doing it (I think there used to be a patent somewhere).
phased array is better than whatever that guy was doing!
MoonRF mostly takes care of the hardware and pointing, and then the fun is playing with software and signal processing: https://github.com/open-space-sdr/main