I have experience marketing for schools and a product I own (it was passed down developed for windows 98). It is called Beat the Board, but that company you look up when you search it won a rights case for the domain… don’t think they use it now though.
I’m still trying to get paid to develop, I’ve developed a business line application and set up a website with a framework independent of the unreal engine that I created an API for and used a c++ plugin to communicate with the website… I’ve got the experience you need, but again with the last application I developed being unpaid (which was a breach) I can’t work for free. I’ve had to move to sustain my ability to develop at this point as well.