タイ在住です。
海外と言っても200カ国以上有りますので、どの国を指していますか?
先進国と自分の住むタイ・マレーシア・シンガポールなどの経済的に中進国以上では労働許可証(WP)が無いと長期の滞在ビザを取得出来ません。フリーランスでは無理です。
「フリーランスは個人事業主」と言われていますが、その通りで海外で会社を設立することになります。 各国には外国人事業法と言うのが有って、会社の資本金とか場所・従業員の雇用規定がありますので、相当に大変でお金が必要ですよ。
一番簡単なのは、外国にあるソフト開発会社に就職することです。