Too broad of a question, in my opinion, but yes, I have successfully freelanced at various times and with various skills and knowledge used over the last 25 years. Each time it was knowing the person beforehand and being asked to perform consulting. Long ago it was through my parents' networks, and more recently through professional contacts.