I find Upwork very hit or miss. I learned most of your advice through trial and error but find your profile structure helpful. I will list my skills there so that I’m discoverable. I’m surprised by your rate though. Seems low! I have always been instructed to set it fairly high so that (1) clients know that I value myself and that they get a worthy service and (2) to ward off bad clients. But perhaps it’s too high. What are your thoughts on setting/adjusting your rates for Upwork?