[/quote]
This is interesting to me - can this be done as a side-gig? I have not-insignificant experience with Salesforce and other CRMs, have experience in Sales and Sales Management, and can do full-stack programming. Can you tell me more about the client base and how you found work?
[/quote]
Salesforce work can definitely be done as a side gig. If you have experience as a full stack developer you could go back into that work directly (remotely/contract basis as well), or get some Salesforce training and move into Salesforce development work rather than admin work. Salesforce developers are in crazy high demand and the logic will be easy for you as it follows the same syntax as coding but with a "click not code" approach. Salesforce has all these cool tools to create workflows, visual flows, etc that remove the need to code almost entirely. Coding in SF takes place entirely in Apex which is like Java but much simpler. Do a little research and you'll see what I'm talking about.
For Salesforce dev work, there are some fantastic blogs:
https://jenwlee.com/ is my favorite. These will give you a sense if you're interested.
If I knew you were a full-stack dev to begin with, I would have recommended you got that route directly, but Salesforce is a big complement to this. I can't emphasize how short-staffed companies are for tech people in Canada and US. I guarantee if you create a LinkedIn profile looking for remote work you will be bombarded by legit recruiters. Good luck!