What kind of engineer? Happen to be Indian? (the phraseology of the OP sounds a little that way to me, no offense intended, purely for context, in India many engineers are software engineers, in which case freelance coding is obviously attractive as you can work from anywhere, but will be paying for travel yourself).