Hi.
I am an experienced developer of .NET, databases, and related.
I have extensive experience in the development of server (backend) solutions (.NET Core) and related, or individual desktop (console, WinForm, WPF, UWP) solutions.
I'm work with something like this before, and may be I can help you.
As I understood it is existing project. Can I see to sources? Not for all, may be one biggest class? To check how difficult it will be to maintain.
Thank you.