I am a software engineer who has been working as a developer for more than 4 year who also ran a free lance company on the side